urlopen

    0热度

    2回答

    当我将机场设置为一个变量时,我可以获取文本文件。但是,如何获取多个机场代码的文本文件并显示信息? airport = 'KSFO, KSJC, KOAK' for metar in urlopen('http://weather.noaa.gov/pub/data/observations/metar/stations/%s.TXT' %airport): metar = meta

    1热度

    1回答

    我试图使用urllib2.urlopen(实际上,我正在使用mechanize,但这是mechanize调用的方法)获取页面当我获取页面时,我收到的不完整响应;该页面被截断。但是,如果我访问该页面的非HTTPS版本,则会显示完整页面。 我在Arch Linux上(3.5.4-1-ARCH x86_64)。我正在运行openssl 1.0.1c。这个问题发生在我自己的另一台Arch Linux机器上

    -2热度

    1回答

    Web播放本网站http://rockantenne.de/webplayer有可用的所有歌曲的播放列表发挥迄今为止的那一天。 当我在火狐,然后按Ctrl-U看到的网页的源代码,我可以看到所有的歌曲播放。但是,如果我用urllib2.urlopen,然后阅读()它,一切是一样的,除了歌曲被排除在外。 谁能告诉我这里有什么问题吗? 感谢

    12热度

    5回答

    我试图获取以下网页: import urllib urllib.urlopen("http://www.gallimard-jeunesse.fr/searchjeunesse/advanced/(order)/author?catalog[0]=1&SearchAction=1").read() 结果不符合我所看到的检查使用谷歌浏览器,例如网页的源代码时。 你能告诉我为什么会发生这种情况,

    0热度

    3回答

    我是python的新手,需要您的建议。 我需要获取由php/java/ajax生成的论坛页面的内容。 该代码包含由php/java/ajax添加到页面的所有元素。 是否可以阅读完整的页面源代码? urlopen()只给出原始的源代码。

    2热度

    1回答

    我试过了几次搜索,我不认为这有问题,但如果这是重复请原谅我。我试图使用python-2.7上的urllib从网页中读取。非常简单的应用程序,我想要做的就是从页面中获取一些文本。不幸的是,下面的代码: import urllib address = "http://google.co.uk" page = urllib.urlopen(address) 返回一个错误,在讲“散列码”不被发现:

    1热度

    2回答

    我正在处理下载网页的Python 2.7中的脚本。大多数情况下,一切都按计划进行。鉴于这个脚本有数以千计的网页可供下载,当事情不能解决时,不可避免地会出现几次。脚本在URLError或HTTPError事件中放弃并继续前进,但有时候一切都会挂起,并且需要手动敲击Ctrl-Z或Ctrl-C才能停止此操作。有问题的代码: f = urlopen (url) local_file = open

    1热度

    3回答

    我使用了urllib.urlopen与Python 2.7读取位于外部Web服务器的CSV文件: # Try & Except statements removed for clarity import urllib import csv url = ... csv_file = urllib.urlopen(url) for row in csv.reader(csv_file):

    12热度

    3回答

    我使用的urllib2加载网页,我的代码是: httpRequest = urllib2.Request("http:/www....com") pageContent = urllib2.urlopen(httpRequest) pageContent.readline() 我怎样才能插座属性保持设置TCP_NODELAY? 在正常插座我将使用功能: socket.setsockopt(

    0热度

    2回答

    我在这串字符串结果是URL www.test.com 我知道,在www.test.com与数的网站。我将把它作为一个整数保存在我的程序中。 import urllib giveTheInt = [urllib.urlopen(url)] 但我只收到: IOError: [Errno socket error] [Errno 110] Connection timed out. 这是确定的