Estoy usando Python 3.1, si eso ayuda.¿Tiene contenido de páginas web con Python?
De todos modos, estoy tratando de obtener los contenidos de this página web. Busqué en Google un poco y probé cosas diferentes, pero no funcionaron. Supongo que esto debería ser una tarea fácil, pero ... No puedo conseguirlo. : /.
Resultados de urllib, urllib2:
>>> import urllib2
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import urllib2
ImportError: No module named urllib2
>>> import urllib
>>> urllib.urlopen("http://www.python.org")
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
urllib.urlopen("http://www.python.org")
AttributeError: 'module' object has no attribute 'urlopen'
>>>
Python 3 solución
Gracias, Jason. :RE.
import urllib.request
page = urllib.request.urlopen('http://services.runescape.com/m=hiscore/ranking?table=0&category_type=0&time_filter=0&date=1519066080774&user=zezima')
print(page.read())
Duplicado: busque 'urlib2' o' obtenga la página web [python] 'en SO y encontrará cientos de preguntas similares. –
Probé urllib2 y urllib, pero ninguno funcionó. (Primera publicación editada) – Andrew
Está usando Python 3, por lo que las API son diferentes. Seguramente aprendí algo nuevo investigando esta respuesta. –