descargar - urllib.request en Python 2.7
twitter bot python github (3)
Eche un vistazo a http://docs.python.org/library/urllib2.html .
El módulo urllib2
es el predecesor de urllib.request
/ urllib.error
(se ha dividido en esos módulos en Python 3.0).
Puedo usar el módulo urllib.request con Python 3.1. Pero cuando ejecuto el mismo programa usando Python 2.7, aparece un error en la línea de;
AttributeError: ''module'' object has no attribute ''request''.
Creo que este error se debe a que no hay un módulo de solicitud en urllib para Python 2.7. Como necesito usar tweepy tendré que seguir con Python 2.7 ya que tweepy no es compatible con Python 3.
Entonces, ¿cómo puedo usar el módulo urllib.request en Python 2.7?
También es posible usar six
módulos para hacer código tanto para python2 como para python3:
from six.moves import urllib
# ...
result = urllib.request.urlopen(url)
utilizar urllib2.urlopen