7
Python urllib2, autenticación HTTP básica y tr.im
Estoy jugando, tratando de escribir código para usar las API de tr.im para acortar una URL. Después de leer http://docs.python.org/library/urllib2.html , probé: TRIM_API_URL = 'http://api.tr.im/api' auth_handler = urllib2.HTTPBasicAuthHandler() auth_handler.add_password(realm='tr.im', uri=TRIM_API_URL, user=USERNAME, passwd=PASSWORD) opener = urllib2.build_opener(auth_handler) urllib2.install_opener(opener) response = urllib2.urlopen('%s/trim_simple?url=%s' % (TRIM_API_URL, url_to_trim)) url = response.read().strip() El código de respuesta es …