urllib相关内容
我正在尝试将特定文件下载到硬盘上的特定文件夹.我正在使用 IronPython 2.7 和 urllib 模块. 我尝试使用以下代码下载文件: 导入urllibresponse = urllib.urlretrieve(someURL, 'C:/someFolder')html = response.read()response.close() 但是当运行上层代码时,我收到以下错误消息:
..
我想在使用 urllib 时获得响应时间.我做了下面的代码,但它不仅仅是响应时间.我可以使用 urllib 或其他任何方法来获取时间吗? 导入urllib导入日期时间定义主():网址列表 = ["http://google.com",]对于 urllist 中的 url:开瓶器 = urllib.FancyURLopener({})尝试:开始 = datetime.datetime.now()f
..
我有一个程序使用 urllib 定期获取一个 url,我看到断断续续的错误如: I/O 错误(套接字错误):[Errno 111] 连接被拒绝. 它在 90% 的情况下都可以工作,但其他 10% 的情况下它会失败.如果在失败后立即重试获取,则成功.我无法弄清楚为什么会这样.我试着看看是否有任何端口可用,它们是.任何调试想法? 有关其他信息,堆栈跟踪是: 文件“/usr/lib/
..
我正在尝试从 ftp 下载 zip 文件(“tl_2008_01001_edges.zip")
..
我正在尝试下载页面的 HTML(在本例中为 http://www.google.com),但返回错误.这是我的交互式提示会话: Python 3.2.2(默认,2011 年 9 月 4 日,09:51:08)[MSC v.1500 32 位(英特尔)] on win32输入“帮助"、“版权"、“信用"或“许可"以获取更多信息.>>>导入 urllib>>>导入 urllib.request>>>
..
def make_req(data, url, method='POST')参数 = urllib.urlencode(数据)headers = {"Content-type": "application/x-www-form-urlencoded","接受": "文本/普通",}conn = httplib.HTTPSConnection(url)conn.request(方法,网址,参数,标
..
我正在尝试使用 urllib2 打开本地文件.我该怎么做呢?当我使用 urllib 尝试以下行时: resp = urllib.urlopen(url) 它工作正常,但是当我切换到: resp = urllib2.urlopen(url) 我明白了: ValueError: unknown url type:/path/to/file 那个文件肯定会退出. 谢谢! 解决方案
..
我正在尝试从该站点获取信息 http://cheese.formice.com/maps/@5865339 ,但是当我使用 urllib.urlopen 请求时,它说我需要登录,我使用的是以下代码: 导入urllib数据 = {'登录':'Cfmaccount','密码':'tfmdev321','提交':'登录',}url = 'http://cheese.formice.com/login'
..
我正在尝试使用 urlretrieve 检索文件,同时添加自定义标头. 在检查 urllib.request 的代码源时,我意识到 urlopen 可以在参数中接受一个 Request 对象,而不仅仅是一个字符串,允许放我想要的标题.但是如果我尝试对 urlretrieve 做同样的事情,我会得到一个 TypeError: expected string or正如在另一篇文章中提到的那样,类
..
使用cgi.parse_qs()后,如何将结果(字典)转换回查询字符串?寻找类似于 urllib.urlencode() 的东西. 解决方案 Python 3 urllib.parse.urlencode(query, dosq=False, [...]) 将映射对象或可能包含 str 或 bytes 对象的二元素元组序列转换为百分比编码的 ASCII 文本字符串. —
..
这里是 Python 初学者.如果该过程花费的时间超过 500 秒,我希望能够使我的视频文件下载超时. 导入urllib尝试:urllib.urlretrieve ("http://www.videoURL.mp4", "filename.mp4")除了作为 e 的例外:打印(“错误") 我如何修改我的代码来实现这一点? 解决方案 更好的方法是使用 requests 以便您可以流式传输
..
当我运行这个时: 导入urllibfeed = urllib.urlopen("http://www.yahoo.com")打印馈送 我在交互式窗口 (PythonWin) 中得到这个输出: > 我期待获得上述 URL 的来源.我知道这在其他计算机(如学校的计算机)上有效,但这是在我的笔记本电脑上,我不确定这里的问题是什么.另外,我根本不明白这个错误.这是什么意思?添加信息?fp?请帮忙.
..
我收到“HTTP 错误 500:内部服务器错误"响应,但我仍想读取错误 HTML 中的数据. 使用 Python 2.6,我通常使用以下方法获取页面: 导入 urllib2url = "http://google.com"数据 = urllib2.urlopen(url)数据 = data.read() 尝试在失败的 URL 上使用它时,出现异常 urllib2.HTTPError:
..
我正在尝试使用 Python 3.6 中的 urllib 从 API 中提取一些 JSON 数据.它需要传递标头信息以进行授权.这是我的代码: import urllib.request, jsonheaders = {"authorization" : "Bearer {authorization_token}"}使用 urllib.request.urlopen("{api_url}", d
..
Python 的 urllib.quote 和 urllib.unquote 在 Python 2.6.5 中不能正确处理 Unicode.事情是这样的: 在 [5]: 打印 urllib.unquote(urllib.quote(u'Cataño'))------------------------------------------------------------------------
..
我正在尝试使用以下代码下载图像: from urllib import urlretrieveurlretrieve('http://gdimitriou.eu/wp-content/uploads/2008/04/google-image-search.jpg','google-image-search.jpg') 它奏效了.图像已下载,可以通过任何图像查看器软件打开. 但是,下面的代
..
为什么这个简单的 Python 代码不起作用? 导入urllibfile = urllib.urlopen('http://www.google.com')打印 file.read() 这是我得到的错误: 回溯(最近一次调用最后一次):文件“C:\workspace\GarchUpdate\src\Practice.py",第 26 行,在 中.file = urllib.
..
我有 导入 urllib2尝试:urllib2.urlopen(“一些网址")除了 urllib2.HTTPError: 但我最终发现的是任何类型的 HTTP 错误.仅当指定的网页不存在(404?)时才想捕获. 解决方案 Python 3 from urllib.error import HTTPError Python 2 from urllib2 import HTT
..
我很难用 python 的 urllib2 获取这个 url 的结果页面: http://www.google.com/search?tbs=sbi:AMhZZitAaz7goe6AsfVSmFw1sbwsmX0uIjeVnzKHjEXMck70H3j32Q-6FApxrhxdSyMo0OedyWkxk3-qYbyf0q1OqNspjLu8DlyNnWVbNjiKGo87QUjQHf2_1idZ
..
我有一段代码,我不知道如何进行单元测试!该模块使用 urllib2 从外部 XML 提要(twitter、flickr、youtube 等)中提取内容.这是它的一些伪代码: params = (url, urlencode(data),) if data else (url,)请求 = 请求(*参数)响应 = urlopen(req)#检查标题、内容长度等...#使用 lxml 解析响应 XML
..