urllib相关内容

python 从 Web URL 读取文件

我目前正在尝试从网站读取 txt 文件. 到目前为止我的脚本是: webFile = urllib.urlopen(currURL) 这样,我就可以处理文件了.但是,当我尝试存储文件(在 webFile 中)时,我只能获得到套接字的链接.我尝试的另一个解决方案是使用 read() webFile = urllib.urlopen(currURL).read() 然而,这似乎删除了格式 ..
发布时间:2021-07-05 18:40:31 Python

使用 urllib (python3) 挂在打开的 url 上

我尝试用 python3 打开 url: 导入 urllib.requestfp = urllib.request.urlopen("http://lebed.com/")mybytes = fp.read()mystr = mybytes.decode("utf8")fp.close()打印(mystr) 但它挂在第二行.此问题的原因是什么以及如何解决? 解决方案 我猜是url不支持 ..
发布时间:2021-06-28 19:38:21 其他开发

如何在python 3.0中授权通过http下载文件,解决错误?

我有一个脚本,我想继续使用,但看起来我要么必须为 Python 3 中的错误找到一些解决方法,要么降级回 2.6,因此也必须降级其他脚本... 希望这里有人已经设法找到了解决方法. 问题在于,由于 Python 3.0 中有关字节和字符串的新变化,显然并非所有库代码都经过测试. 我有一个从 Web 服务器下载页面的脚本.此脚本在 python 2.6 中将用户名和密码作为 url ..
发布时间:2021-06-28 19:34:06 Python

urllib.request.urlretrieve 与代理?

不知何故,我无法通过代理服务器下载文件,而且我不知道我做错了什么.我只是超时.有什么建议吗? 导入 urllib.requesturllib.request.ProxyHandler({"http" : "myproxy:123"})urllib.request.urlretrieve("http://myfile", "file.file") 解决方案 你需要使用你的代理对象,而不仅仅是实 ..
发布时间:2021-06-28 19:32:57 其他开发

Python;urllib 错误:AttributeError:'bytes' 对象没有属性 'read'

注意:这是 Python 3,没有 urllib2.另外,我尝试使用 json.loads(),但出现此错误: TypeError: 不能在类似字节的对象上使用字符串模式 如果我使用 json.loads() 并从响应中删除 .read(),我会收到此错误: TypeError: 预期的字符串或缓冲区 > 导入 urllib.request导入jsonresponse = urllib. ..
发布时间:2021-06-28 19:30:34 Python

urllib“模块对象不可调用"

这是我的第三个 python 项目,我收到一条错误消息:'module object' is not callable. 我知道这意味着我错误地引用了一个变量或函数.但是反复试验并没有帮助我解决这个问题. 导入urllibdef get_url(url):'''get_url 接受一个 URL 字符串并返回服务器响应代码、响应头和文件内容'''req_headers = {'User-Ag ..
发布时间:2021-06-28 19:27:13 Python

Python 3.5.1 urllib 没有属性请求

我试过了 导入 urllib.request 或 导入urllib 我的 urllib 的路径是/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/urllib/__init__.py 我想知道 urlopen 在哪里,还是我的 python 模块指向了错误的文件? 解决方案 根据 这,你必须使用以下 ..
发布时间:2021-06-28 19:24:35 Python

SSL: CERTIFICATE_VERIFY_FAILED 与 urllib

我遇到了模块 urllib (Python 3.6) 的问题.每次我使用这个模块时,我都会得到一个页面的错误. urllib 有什么问题以及如何修复它? 导入 urllib.requesturl='https://www.goodreads.com/quotes/tag/artificial-intelligence'u1 = urllib.request.urlopen(url)打印(u ..
发布时间:2021-06-28 19:23:17 其他开发

使用什么命令代替 urllib.request.urlretrieve?

我目前正在编写一个从 URL 下载文件的脚本 导入 urllib.requesturllib.request.urlretrieve(my_url, 'my_filename') 根据文档,urllib.request.urlretrieve 是一个遗留接口,可能会被弃用,因此我想避免使用它,这样我就不必在不久的将来重写此代码. 我在标准库中找不到像 download(url, file ..
发布时间:2021-06-28 19:23:05 Python

“模块"没有属性“urlencode"

当我尝试遵循 Python Wiki 的示例时到网址编码: >>>导入 urllib>>>params = urllib.urlencode({'垃圾邮件':1,'鸡蛋':2,'培根':0})>>>f = urllib.urlopen("http://www.musi-cal.com/cgi-bin/query", params)>>>打印 f.read() 第二行出现错误: 回溯(最近 ..
发布时间:2021-06-28 19:17:36 Python

如何在python 3中使用带有用户名/密码身份验证的urllib?

这是我在 python 3 中使用 urllib 的问题. 我写了一段在 Python 2.7 中运行良好的代码,并且正在使用 urllib2.它转到 Internet 上的页面(需要授权)并从该页面获取信息. 对我来说真正的问题是我不能让我的代码在 python 3.4 中工作,因为没有 urllib2,而且 urllib 的工作方式不同;即使经过几个小时的谷歌搜索和阅读,我也一无所 ..
发布时间:2021-06-28 19:13:08 其他开发

urllib.error.URLError: <urlopen error unknown url type: 'https>

(Python 3.4.2)当我在脚本中运行 'urllib.request.urlopen(url)' 时出现一个奇怪的错误.如果我直接在 Python 解释器中运行它,它可以正常工作,但当我通过 bash shell (Linux) 在脚本中运行它时就不行了. 我猜它与 'url' 字符串有关,也许是因为我是通过 'string.join' 方法创建的字符串. 导入 urllib.re ..
发布时间:2021-06-28 19:12:15 其他开发

如何在python中取消或暂停urllib请求

所以我有这个程序,它从网上请求一个文件,用户可以下载它.我正在为我的程序使用 urllib.request 和 tkinter.问题是,当用户点击“下载"按钮时,在文件下载并且程序也冻结之前不会暂停或取消.我真的很想创建一个暂停或取消按钮,但我不知道如何并且我想消除程序的冻结.我应该使用另一个像“请求"这样的库吗?或者我应该尝试线程?有人可以指导我完成这个吗?我的代码(顺便说一句,如果您知道任何改 ..
发布时间:2021-06-28 19:11:24 Python

Python (3.5) - urllib.request.urlopen - 进度条可用吗?

我正在尝试在万维网上搜索这个答案,但我觉得答案可能是否定的.我使用 Python 3.5 和一个名为 urllib.request 的库和一个名为 urllib.request.urlopen(url) 的方法来打开一个链接并下载一个文件. 最好有某种进度衡量标准,因为文件超过 200MB.我正在查看 API 此处,并且看不到任何类型的带有钩子的参数. 这是我的代码: downloa ..
发布时间:2021-06-26 20:49:51 Python

NameError: name 'urllib' 未定义

代码: import networkx as net从 urllib.request 导入 urlopendef read_lj_friends(g, name):# 从 LiveJournal 获取好友列表response=urllib.urlopen('http://www.livejournal.com/misc/fdata.bml?user='+name) 错误: 回溯(最近一次调用 ..
发布时间:2021-06-26 19:21:57 Python

Python 3 urllib 产生 TypeError: POST data should be bytes or an iterable of bytes.它不能是 str 类型

我正在尝试将可用的 Python 2.7 代码转换为 Python 3 代码,但我收到来自 urllib 请求模块的类型错误. 我使用内置的 2to3 Python 工具来转换以下工作 urllib 和 urllib2 Python 2.7 代码: 导入 urllib2导入 urlliburl = "https://www.customdomain.com"d = dict(paramet ..
发布时间:2021-06-25 20:48:44 Python

如何在 Python 中从网站中提取表格

这里, http://www.ffiec.gov/census/report.aspx?year=2011&state=01&report=demographic&msa=11500 有一张桌子.我的目标是提取表格并将其保存到 csv 文件中.我写了一段代码: 导入urllib导入操作系统web = urllib.urlopen("http://www.ffiec.gov/census/re ..
发布时间:2021-06-25 20:40:50 Python