问题标签 [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.
python - 从 `urllib2.urlopen` 获取错误文本
我使用 Pythonurllib2.urlopen
并从服务器收到 500 错误。如何找到错误的文本?我希望它有有用的信息。
python - 使用 .read() 从文件对象中提取文本
我正在尝试使用以下代码阅读网站的源代码:
我得到的所有源代码是:
这可能是一个我不知道的错误?
有谁知道在不先将其放入文本文件的情况下完成上述工作的更好方法?
python - DeadlineExceededError: ApplicationError: 5 in using urllib2.urlopen() function
在我的应用程序中,我使用 urllib2.urlopen() 函数来调用 api 并从该 api 获取结果。但这不能正常工作。有时它会显示结果,但有时会出现以下错误:
我看到了 try-except 方法,但它适用于我的代码。我的代码块:
我正在进口:
从stackoverflow我得到它的bcause服务器在指定的时间内没有响应,我们可以处理异常..am但不能这样做。任何帮助,将不胜感激。谢谢您的帮助
python - 如果我使用 urlretrive 和 urlopen 访问相同的 url,我最终会得到不同的文件。为什么?
我对python相当陌生,(和一般的编程),我在编写一个从互联网上获取midi文件的程序时遇到了一些麻烦。下面是一些我希望编写两个相同文件的代码:
方法一产生一个有效的midi 文件,而方法二没有。当我在十六进制编辑器中比较这两个文件时,我发现无效文件 (file_two) 在有效文件中出现的每个“0A”之前插入了一个额外的字节“0D”。我做了一些复制粘贴比较,看看是否有任何其他差异,但没有弹出。不过,很容易有更多我没有发现的差异。同样的问题发生在不同的网址上。
我难住了。任何照明将不胜感激。
谢谢。
mercurial - Mercurial 和 nginx。错误 10054
当我将文件推送到服务器时,60 秒后我得到“urlopen 错误 [Errno 10054]”。我认为这是因为我推送大文件。我使用 nginx web-server 和 fast-cgi 进程。负责 60 秒超时的 nginx 参数是什么?或者也许我应该换一种方式?
python - 让 JSON 对象接受字节或让 urlopen 输出字符串
使用 Python 3,我从 URL 请求一个 json 文档。
该response
对象是具有read
和readline
方法的类文件对象。通常,可以使用以文本模式打开的文件来创建 JSON 对象。
我想做的是:
但是,这不起作用,因为 urlopen 以二进制模式返回文件对象。
解决方法当然是:
但这感觉很糟糕......
有没有更好的方法可以将字节文件对象转换为字符串文件对象?或者我是否缺少任何参数urlopen
或json.load
提供编码?
python - 在python中抓取urlopen
我正在尝试从该网站获取数据:http: //www.boursorama.com/includes/cours/last_transactions.phtml?symbole=1xEURUS
似乎 urlopen 没有得到 html 代码,我不明白为什么。它是这样的:
我的代码是对的,我用相同的代码得到了其他网页的 html 源,但它似乎无法识别这个地址。
它打印:b''
也许另一个图书馆更合适?为什么urlopen不返回网页的html代码?帮忙谢谢!
python - urllib.urlopen() 是如何工作的?
让我们考虑一个大文件(~100MB)。让我们考虑该文件是基于行的(一个文本文件,行相对较短~80 个字符)。如果我使用内置open()
/file()
文件将以惰性方式加载。IE 如果我aFile.readline()
只做一个文件的一部分将驻留在内存中。urllib.urlopen() 是否做类似的事情(使用磁盘上的缓存)?
urllib.urlopen().readline()
和之间的性能差异有多大file().readline()
?让我们考虑该文件位于本地主机上。一旦我打开它,urllib.urlopen()
然后用file()
. 当我用 循环文件时,性能/内存消耗的差异有多大readline()
?
处理通过打开的文件的最佳方法是什么urllib.urlopen()
?逐行处理是否更快?或者我应该将一堆行(〜50)加载到一个列表中然后处理该列表?
python - 来自 urlopen 的乱码
我正在尝试从下面代码中的地址读取一些 utf-8 文件。它适用于大多数文件,但对于某些文件,urllib2(和 urllib)无法读取。
显而易见的答案是第二个文件已损坏,但奇怪的是 IE 完全没有问题地读取它们。该代码已在 XP 和 Linux 上进行了测试,结果相同。有什么建议吗?
python - 使用“urlopen”与 getpage() 获取“https”页面
我正在尝试使用 urlopen()获取“https”网页(例如:https ://github.com/twitter/bootstrap),它返回页面没有任何问题。但是我们正在为一个新项目评估 Twisted 并尝试使用 getPage() 来获取相同的页面。但似乎它需要openSSL模块.."exceptions.ImportError: No module named OpenSSL"
有什么方法可以让 getPage() (没有 openSSL 模块)以与 urlopen() 返回的方式相同的方式获取“https”页面?