问题标签 [urlopen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
215 浏览

json - Python 在 url 上读取速度更快并加载 simplejson?

我是 python 和编码的新手。当我阅读 JSON 并打印它时,需要 12 秒(这太长了)。还有其他方法可以加载 URL 并更快地读取和打印它吗?

数组?for循环?如果您需要 API 密钥进行测试,您可以从Forecast for Developers获得它们。

0 投票
0 回答
113 浏览

python - Urlopen 与站点挂起

urlopen用来阅读网站,但它挂在我的程序中。但是当我从终端和 python 解释器进行测试时,它工作正常。代码是这样的:

0 投票
1 回答
65 浏览

python - Python打印列表问题

我真的很难弄清楚如何打印到列表中。我想打印我指定的 URL 的服务器响应代码。您知道我将如何更改代码以将输出打印到列表中吗?如果没有,你知道我在哪里可以找到答案吗?我已经找了几个星期了。

这是代码:

印刷:

我想要:

0 投票
1 回答
1630 浏览

python - 尝试下载 gzip 文件时出现 urlopen 问题

我将使用维基词典转储来进行 POS 标记。不知何故下载时卡住了。这是我的代码:

这是我得到的错误:

0 投票
1 回答
136 浏览

if-statement - 如果语句不适用于 Scraper

我希望你能告诉我我的网络爬虫哪里出了问题。

我想做的是在页面上某个字符串(“对不起,Gruen Fan”)发生变化时收到通知。我可以拉入字符串,但是,“If”函数似乎不起作用 - 它的输出应该是“Text is in”。这是代码:

在此先感谢您的时间,

山姆。

0 投票
0 回答
1830 浏览

python - urllib.error.HTTPError:HTTP 错误 405:不允许

知道为什么这个脚本在尝试打开 url 时会给出错误代码“urllib.error.HTTPError: HTTP Error 405: Not Allowed”吗?用谷歌找不到任何东西。该 url 使用谷歌浏览器正常打开。直到今天,该脚本已经正常运行了几个月。

编辑:感谢第一条评论,我设法创建了一个脚本来解决上述问题。这是使用 Chrome 检索到的带有必要 cookie 的脚本:

删除 cookie 标头将导致检索到不需要的网页(在脚本的最后一行显示“ROBOTS”等)。为什么 Cookiejar 不自动存储该 cookie?

编辑(2):显然cookie会定期更改,因此必须自动检索。但是怎么做?

0 投票
1 回答
199 浏览

python - python urlopen输出错误

它输出:

我不知道有什么问题。任何建议都会有所帮助。

0 投票
1 回答
2558 浏览

python - 使用 Python 查询网页

我正在学习使用 Python 进行 Web 编程,我正在进行的练习之一如下:我正在编写一个 Python 程序来查询网站“orbitz.com”并返回最低机票。出发和到达城市和日期用于构建 URL。

我正在使用 urlopen 命令执行此操作,如下所示:

(search_str 包含 URL)

这个想法是从查询结果中检索所有链接并搜索“Delta”、“United”等字符串,然后读取链接旁边的美元金额。

直到今天它都成功运行 - 看起来 orbitz.com 已经更改了他们的输出页面。现在,当您在 orbitz.com 网站上输入旅行详细信息时,会出现一个页面,显示一个轮子,上面写着“查找行程”或类似的内容。这只是一个填充页面,不包含任何真实信息。几秒钟后,显示实际结果页面。不幸的是,Python 代码每次都返回填充页面的链接,而我从未获得真正的结果。

我怎样才能解决这个问题?我是网络编程的相对初学者,因此非常感谢任何帮助。

0 投票
1 回答
92 浏览

python - 在本地系统python中获取源html

亲爱的,我想获取源页面,但不是在互联网上,而是在本地系统中

我的问题是什么?

0 投票
0 回答
107 浏览

python - 为什么不能得到urllib2.urlopen?

为什么我不能让 urlopen 工作?

我收到此错误:

URLError: <urlopen error [Errno 10060] 连接尝试失败,因为连接方在一段时间后没有正确响应,或者连接失败,因为连接的主机没有响应>

但我的联系是真实的