urllib2 相关问题

urllib2是一个内置的python 2模块,它定义了帮助URL操作的函数和类。它特别令人不满意,并已在python 3和第三方库中被替换。

尝试在 Python 中使用 urllib2 发送“Post”请求时出现错误“BadStatusLine”

我需要在 IronPothon 2.7 中发送 Post 请求。 为此,我使用 urllib2 库。 处理响应时发生 BadStatusLine 错误 发送Get请求时没有出现这样的错误。 谢谢...

回答 1 投票 0

发送表单数据到aspx页面

有需要在网站上搜索一下 url = r'http://www.cpso.on.ca/docsearch/' 这是一个 aspx 页面(我从昨天开始这个长途跋涉,抱歉新手问题) 使用美丽...

回答 1 投票 0

如何使用Python保存“完整网页”而不仅仅是基本的html

我正在使用以下代码来使用Python保存网页: 导入urllib 导入系统 从 bs4 导入 BeautifulSoup url = 'http://www.vodafone.de/privat/tarife/red-smartphone-tarife.html' f = urllib。

回答 4 投票 0

如何在 Python 中跟踪元刷新

Python 的 urllib2 遵循 3xx 重定向来获取最终内容。有没有办法让 urllib2 (或其他一些库,例如 httplib2)也遵循元刷新?或者我需要解析 HTML

回答 6 投票 0

如何使用 Seafile 生成的上传链接,无需从命令行进行身份验证令牌

使用 Seafile,可以创建公共上传链接(例如 https://cloud.seafile.com/u/d/98233edf89/),通过浏览器上传文件,无需身份验证。 Seafile webapi不支持任何上传...

回答 3 投票 0

Python urllib2.HTTPError:HTTP 错误 503:有效网站上的服务不可用

我一直在使用亚马逊的产品广告 API 来生成包含给定书籍价格的网址。我生成的一个网址如下: http://www.amazon.com/gp/offer-listing/

回答 3 投票 0

如何解决URL错误:<urlopen error [Errno 10060]

操作系统:Windows 7;使用 Python GUI Shell 的 Python 2.7.3 我正在尝试通过 Python 读取一个网站,有几位作者使用 urllib 和 urllib2 库。为了将站点存储在变量中,我...

回答 5 投票 0

从 python 2 到 python 3 的 Urllib 错误[重复]

我使用Python3.4,我想使用这个脚本。然而,它是为早期版本的 Python 制作的,因此不起作用。我希望有人能帮我把它改成 python 3 代码。我已经三...

回答 1 投票 0

Python:通过 POST 请求 URL 并在浏览器中显示结果

我是一个大型 GUI 应用程序的开发人员,我们有一个用于错误跟踪的网站。任何人都可以向错误跟踪站点提交新错误。我们可以从桌面应用程序中检测到某些故障(即未经处理的......

回答 4 投票 0

如何使用Python检查url是否重定向到另一个url

我想检查目标url访问后是否会重定向。我想我可以做这样的事情: req = urllib2.Request(url=url, headers=headers) resp = urllib2.urlopen(req, 蒂姆...

回答 2 投票 0

Python 拆分为换行符

我有一个 html 文件,我只是从中检索文本正文。 我想用一行打印它。 现在我像这样打印它: 对于 newName.body(text=True) 中的行: 打印行...

回答 3 投票 0

如何在 urllib2 请求中获取默认标头?

我有一个使用 urllib2 的 Python Web 客户端。将 HTTP 标头添加到我的传出请求中非常容易。我只是创建一个我想要添加的标头的字典,并将其传递给请求

回答 8 投票 0

如何修改Pandas的Read_html用户代理?

我正在尝试使用 pandas.read_html() 函数通过 Transfetmarkt 网站从各种 html 表中抓取英国足球统计数据。 例子: 将 pandas 导入为 pd url = r'http://www.transfer...

回答 2 投票 0

Python:使用 url 从谷歌驱动器下载文件

我正在尝试从谷歌驱动器下载文件,我所拥有的只是驱动器的 URL。 我已经阅读了有关 drive_service 和 MedioIO 的 google API,这也需要一些凭据(

回答 13 投票 0

Python urllib2 -> urllib3 request.urlopen

我需要从 urllib2 切换到 urllib3。请求有问题。 python2代码: reqdata='{"PM1OBJ1":{"FREQ":"","U_AC":"","I_AC":&

回答 1 投票 0

不触发使用 python urllib 库的 Post 请求

我从网站上获得了这段代码: " method="post&q... 我有这个网站的代码: <html> <body> <form action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?>" method="post"> <input type="hidden" name="cmd_url" value="netstat -an" /> <input type="submit" value="Go" /> </form> <?php if(isset($_POST['cmd_url'])){ $cmd = $_POST['cmd_url']; $output = shell_exec($cmd); echo '<pre>'.$output.'</pre>'; } ?> </body> </html> 我正在尝试发送一个发布请求并使用 python 中的 urllib 为 cmd_url 传递一个值,并在网络浏览器中的新点击上打开该站点,如下所示: import urllib, urllib2, cookielib # do POST to the form url_2 = 'site.php' values = dict(cmd_url= 'netstat -an' ) data = urllib.urlencode(values) #submit the form req = urllib2.Request(url_2, data) rsp = urllib2.urlopen(req) #read the return result content = rsp.read() import webbrowser url = "site.php" new = 2 #open in new window webbrowser.open(url,new=new) 该网站在新窗口中打开,但请求不会在浏览器中触发,尽管我能够在终端上打印响应。 python 代码应该在网站页面上显示命令的结果。 有什么想法吗?

回答 0 投票 0

robobrowser 不会更改 cookies

我有一个 POST 请求从 robobrowser 发送到服务器,服务器响应没有数据。响应标头如下(这是Chrome浏览器的响应,它是这样的......

回答 1 投票 0

ssl.CertificateError: hostname 'example.com' doesn't match either of 'exampleserver.com'?

当我试图用urllib库打开一个网站时,我得到了这个错误。我不明白为什么会出现这个错误,目前我使用的是python 3.6版本,是版本问题吗?是版本的问题吗? url = 'https:/...

回答 1 投票 0

来自python的ElementTree找不到子标签。

我想用ElementTree从Python中访问一个XML文件中的元素,但找不到。XML代码。 12345678 &amp;...

回答 1 投票 0

Python: urllib2.urlopen类型为字符串的retrns。

我试图通过先发出请求,然后使用urlopen函数来获取一个URL内容,但是当我试图关闭流时,它给了我类型错误。经过调查,我发现它的返回 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.