urllib相关内容

捕获python中的特定HTTP错误

我想抓住一个特定的http错误而不是整个家庭中的任何一个.. 我想要做的是 - import urllib2 try: urllib2.urlopen(“some url”) 除了urllib2.HTTPError: 但我最终得到的是任何类型的http错误,但我想抓住的只是指定的网页不存在!!可能那是HTTP错误404 ..但我不知道如何指 ..
发布时间:2018-07-09 14:39:01 Python

如何在urllib.urlretrieve中捕获404错误

背景:我正在使用 urllib.urlretrieve ,与 urllib * 模块中的任何其他函数相反,因为支持钩子函数(参见 reporthook 下面)..用于显示文本进度条。这是Python> = 2.6。 >>> urllib.urlretrieve(url [,filename [,reporthook [,data]]]) 然而, urlretrieve 是如此 ..
发布时间:2018-07-09 14:32:48 Python

urllib2.HTTPError:HTTP错误403:禁止

我正在尝试使用python自动下载历史股票数据。我尝试打开的URL以CSV文件响应,但我无法使用urllib2打开。我之前在几个问题中已经尝试更改用户代理,我甚至尝试接受响应cookie,没有运气。你能帮忙吗? 注意:同样的方法适用于雅虎财经。 代码: import urllib2,cookielib site =“http:// www .nseindia.com / ..
发布时间:2018-07-09 13:59:22 Python

如何使用Python通过HTTP下载文件?

我有一个小工具,用于按计划从网站下载MP3,然后构建/更新我明显添加到iTunes的播客XML文件。 创建/更新XML文件的文本处理是用Python编写的。我在Windows .bat 文件中使用wget来下载实际的MP3。我宁愿用Python编写整个实用程序。 我很难找到一种方法来实际下载Python中的文件,因此我采用了 wget 。 那么,我如何使用Python下载文件? ..
发布时间:2018-07-09 13:55:54 Python

Python项目的小问题,我似乎无法想出打印的东西

所以,我最近一直在使用python进行冒险,我一直试图通过混合我发现的代码并将它变成我将来最终使用的代码来学习一些事情。我已经完成了这个项目,但是当我打印出这些链接时,它说 https://v3rmillion.net/showthread.php 与其说我喜欢这样的事情: p> https://v3rmillion.net/showthread .php?tid = 39379 ..
发布时间:2018-06-25 19:03:34 前端开发

Python urllib,urllib2填写表单

我想用 urllib2 和 urllib 填充HTML表单。 导入urllib 导入urllib2 url ='site.com/registration.php' values = {'密码':'密码', '用户名':'用户名' } data = urllib.urlencode(值) req = urllib2.Request(url ,数据) response ..
发布时间:2018-06-22 21:13:04 前端开发

使用Python登录网站,填写表格,然后退出

作为我在Python中变得更好的追求的一部分,我现在试图登录我经常访问的网站,向我发送私人消息,然后退出。到目前为止,我已经设法登录(使用urllib,cookiejar和urllib2)。但是,我无法解决如何填写所需表格来发送消息。 表单位于/messages.php?action=send。要发送消息需要填写三件事情:名称,标题和消息的三个文本字段。此外,还有一个提交按钮(名为“提交”) ..
发布时间:2018-06-19 19:52:01 前端开发

如何使用Python检索动态html内容的值

我使用Python 3,并试图从网站检索数据。但是,这些数据是动态加载的,我现在所拥有的代码无效: url = eveCentralBaseURL + str ) print(“URL:%s”%url); response = request.urlopen(url) data = str(response.read(10000)) data = data.replace ..
发布时间:2018-06-13 10:36:39 前端开发

如何使用python的urllib设置标题?

我对Python的urllib很新。我需要做的是为请求发送到服务器设置一个自定义头。具体来说,我需要设置Content-type和Authorizations标头。 解决方案 使用添加HTTP头文件href =“https://docs.python.org/2/library/urllib2.html”rel =“noreferrer”> urllib2 : docs: i ..
发布时间:2018-06-06 12:10:25 Python

urllib.py不适用于https?

文件“C:\Python26”在我的python应用程序中,我试图打开一个https url,但是我得到: \lib\urllib.py“,第215行,在open_unknown 提高IOError,('url error','unknown url type',type) IOError:[Errno url error] unknown url type :'https' ..
发布时间:2018-05-03 18:33:52 Python

来自Python的QPX Express API

我试图从python使用Google的QPX Express API。我在发送请求时遇到了一对问题。起初我试过的是这样的: url =“https://www.googleapis.com/qpxExpress/v1/trips / search?key = MY_KEY_HERE“ values = {”request“:{”passengers“:{”kind“:”qpxexpres ..
发布时间:2018-05-03 14:51:49 Python

如何使用Python自动登录到gmail atom feed?

Gmail有这样一个甜蜜的东西来获得atom feed: def gmail_url(user,pwd) $ b return“https://”+ str(user)+“:”+ str(pwd)+“@ gmail.google.com / gmail / feed / atom” 现在,当您在浏览器中执行此操作时,它会对您进行身份验证并转发。但在Python中,至少我在尝 ..
发布时间:2018-05-02 13:29:20 Python

从ftp下载第二个文件失败

我想从python下载FTP中的多个文件。我的代码工作时,我只是下载1个文件,但不适用于多个! 导入urllib urllib .urlretrieve('ftp://ftp.ncbi.nlm.nih.gov/pub/pmc/oa_package/00/00/PMC1790863.tar.gz','file1.tar.gz') urllib.urlretrieve ('ftp://ft ..
发布时间:2018-04-13 14:12:53 Python

在没有名称属性的Python中提交表单

背景: 使用Python中的urllib和urllib2,您可以进行表单提交。 您首先创建一本字典。 formdictionary = {'search ':'stackoverflow'} 然后使用urllib的urlencode方法来转换这个字典。 params = urllib.urlencode(formdictionary) ..
发布时间:2018-03-13 19:43:07 Python

Python无法使用urllib或机械化来检索表单

我试图使用Python填写并提交表单,但我无法检索生成的页面。我试过了mechanize和urllib / urllib2方法来发布表单,但都遇到了问题。 我试图检索的表单在这里: http: //zrs.leidenuniv.nl/ul/start.php 。该页面是荷兰语,但这与我的问题无关。值得注意的是,表单操作会重定向到 http://zrs.leidenuniv.nl/ul/que ..
发布时间:2018-03-05 13:40:32 Python