urllib相关内容

使用python将文件下载到特定文件夹

我正在尝试将特定文件下载到硬盘上的特定文件夹.我正在使用 IronPython 2.7 和 urllib 模块. 我尝试使用以下代码下载文件: 导入urllibresponse = urllib.urlretrieve(someURL, 'C:/someFolder')html = response.read()response.close() 但是当运行上层代码时,我收到以下错误消息: ..
发布时间:2021-09-15 18:31:49 Python

python中urllib的响应时间

我想在使用 urllib 时获得响应时间.我做了下面的代码,但它不仅仅是响应时间.我可以使用 urllib 或其他任何方法来获取时间吗? 导入urllib导入日期时间定义主():网址列表 = ["http://google.com",]对于 urllist 中的 url:开瓶器 = urllib.FancyURLopener({})尝试:开始 = datetime.datetime.now()f ..
发布时间:2021-09-15 18:31:46 Python

I/O 错误(套接字错误):[Errno 111] 连接被拒绝

我有一个程序使用 urllib 定期获取一个 url,我看到断断续续的错误如: I/O 错误(套接字错误):[Errno 111] 连接被拒绝. 它在 90% 的情况下都可以工作,但其他 10% 的情况下它会失败.如果在失败后立即重试获取,则成功.我无法弄清楚为什么会这样.我试着看看是否有任何端口可用,它们是.任何调试想法? 有关其他信息,堆栈跟踪是: 文件“/usr/lib/ ..
发布时间:2021-09-15 18:31:43 Python

Python urllib.request.urlopen() 返回错误 10061?

我正在尝试下载页面的 HTML(在本例中为 http://www.google.com),但返回错误.这是我的交互式提示会话: Python 3.2.2(默认,2011 年 9 月 4 日,09:51:08)[MSC v.1500 32 位(英特尔)] on win32输入“帮助"、“版权"、“信用"或“许可"以获取更多信息.>>>导入 urllib>>>导入 urllib.request>>> ..
发布时间:2021-09-15 18:31:37 Python

gaierror: [Errno -2] 名称或服务未知

def make_req(data, url, method='POST')参数 = urllib.urlencode(数据)headers = {"Content-type": "application/x-www-form-urlencoded","接受": "文本/普通",}conn = httplib.HTTPSConnection(url)conn.request(方法,网址,参数,标 ..
发布时间:2021-09-15 18:31:34 Python

打开本地文件适用于 urllib 但不适用于 urllib2

我正在尝试使用 urllib2 打开本地文件.我该怎么做呢?当我使用 urllib 尝试以下行时: resp = urllib.urlopen(url) 它工作正常,但是当我切换到: resp = urllib2.urlopen(url) 我明白了: ValueError: unknown url type:/path/to/file 那个文件肯定会退出. 谢谢! 解决方案 ..
发布时间:2021-09-15 18:31:27 Python

使用 urllib 登录网站

我正在尝试从该站点获取信息 http://cheese.formice.com/maps/@5865339 ,但是当我使用 urllib.urlopen 请求时,它说我需要登录,我使用的是以下代码: 导入urllib数据 = {'登录':'Cfmaccount','密码':'tfmdev321','提交':'登录',}url = 'http://cheese.formice.com/login' ..
发布时间:2021-09-15 18:31:24 Python

带有自定义标头的 urllib.urlretrieve

我正在尝试使用 urlretrieve 检索文件,同时添加自定义标头. 在检查 urllib.request 的代码源时,我意识到 urlopen 可以在参数中接受一个 Request 对象,而不仅仅是一个字符串,允许放我想要的标题.但是如果我尝试对 urlretrieve 做同样的事情,我会得到一个 TypeError: expected string or正如在另一篇文章中提到的那样,类 ..
发布时间:2021-09-15 18:31:21 其他开发

如何在 Python 中将字典转换为查询字符串?

使用cgi.parse_qs()后,如何将结果(字典)转换回查询字符串?寻找类似于 urllib.urlencode() 的东西. 解决方案 Python 3 urllib.parse.urlencode(query, dosq=False, [...]) 将映射对象或可能包含 str 或 bytes 对象的二元素元组序列转换为百分比编码的 ASCII 文本字符串. — ..
发布时间:2021-09-15 18:31:18 Python

使用 Python urllib 超时文件下载?

这里是 Python 初学者.如果该过程花费的时间超过 500 秒,我希望能够使我的视频文件下载超时. 导入urllib尝试:urllib.urlretrieve ("http://www.videoURL.mp4", "filename.mp4")除了作为 e 的例外:打印(“错误") 我如何修改我的代码来实现这一点? 解决方案 更好的方法是使用 requests 以便您可以流式传输 ..
发布时间:2021-09-15 18:31:15 Python

使用 urllib.open 时出现 Python 错误

当我运行这个时: 导入urllibfeed = urllib.urlopen("http://www.yahoo.com")打印馈送 我在交互式窗口 (PythonWin) 中得到这个输出: > 我期待获得上述 URL 的来源.我知道这在其他计算机(如学校的计算机)上有效,但这是在我的笔记本电脑上,我不确定这里的问题是什么.另外,我根本不明白这个错误.这是什么意思?添加信息?fp?请帮忙. ..
发布时间:2021-09-15 18:31:12 Python

Python 3.6 urllib TypeError:无法将字节连接到 str

我正在尝试使用 Python 3.6 中的 urllib 从 API 中提取一些 JSON 数据.它需要传递标头信息以进行授权.这是我的代码: import urllib.request, jsonheaders = {"authorization" : "Bearer {authorization_token}"}使用 urllib.request.urlopen("{api_url}", d ..
发布时间:2021-09-15 18:31:07 Python

如何使用urllib从网络下载图像

我正在尝试使用以下代码下载图像: from urllib import urlretrieveurlretrieve('http://gdimitriou.eu/wp-content/uploads/2008/04/google-image-search.jpg','google-image-search.jpg') 它奏效了.图像已下载,可以通过任何图像查看器软件打开. 但是,下面的代 ..
发布时间:2021-09-15 18:31:01 Python

如何在 Python 中捕获特定的 HTTP 错误?

我有 导入 urllib2尝试:urllib2.urlopen(“一些网址")除了 urllib2.HTTPError: 但我最终发现的是任何类型的 HTTP 错误.仅当指定的网页不存在(404?)时才想捕获. 解决方案 Python 3 from urllib.error import HTTPError Python 2 from urllib2 import HTT ..
发布时间:2021-09-15 18:30:55 Python

python urllib2 无法获取 google url

我很难用 python 的 urllib2 获取这个 url 的结果页面: http://www.google.com/search?tbs=sbi:AMhZZitAaz7goe6AsfVSmFw1sbwsmX0uIjeVnzKHjEXMck70H3j32Q-6FApxrhxdSyMo0OedyWkxk3-qYbyf0q1OqNspjLu8DlyNnWVbNjiKGo87QUjQHf2_1idZ ..
发布时间:2021-09-14 20:44:50 Python

如何对依赖 urllib2 的模块进行单元测试?

我有一段代码,我不知道如何进行单元测试!该模块使用 urllib2 从外部 XML 提要(twitter、flickr、youtube 等)中提取内容.这是它的一些伪代码: params = (url, urlencode(data),) if data else (url,)请求 = 请求(*参数)响应 = urlopen(req)#检查标题、内容长度等...#使用 lxml 解析响应 XML ..
发布时间:2021-09-14 18:45:11 Python