urllib2相关内容
我正在尝试使用 urllib 和 urllib2 进行 POST,但它一直给我这个错误 回溯(最近一次调用最后一次): 中的文件“/Users/BaDRaN/Desktop/untitled text.py",第 39 行响应 = urllib2.urlopen(请求)文件“/System/Library/Frameworks/Python.framework/Versions/2.7/lib
..
我正在尝试从站点获取查询的 excel 文件.当我输入直接链接时,它会进入一个登录页面,一旦我输入了我的用户名和密码,它将继续自动下载 Excel 文件.我试图避免安装不属于标准 python 的附加模块(此脚本将在“标准化机器"上运行,如果未安装该模块,它将无法工作) 我尝试了以下操作,但我在 excel 文件中看到了“页面登录"信息:-| 导入urlliburl = "myLink_q
..
我发现您无法使用 Python 的 urllib2(或 urllib)从某些站点读取数据.一个例子... urllib2.urlopen("http://www.dafont.com/").read()# 返回 '' 当您使用浏览器访问网站时,这些网站会正常工作.我什至可以使用 PHP 抓取它们(没有尝试其他语言).我在其他网站上看到过同样的问题 - 但目前不记得网址. 我的问题是...
..
我正在尝试从 ftp 下载 zip 文件(“tl_2008_01001_edges.zip")
..
def make_req(data, url, method='POST')参数 = urllib.urlencode(数据)headers = {"Content-type": "application/x-www-form-urlencoded","接受": "文本/普通",}conn = httplib.HTTPSConnection(url)conn.request(方法,网址,参数,标
..
我正在尝试使用 urllib2 打开本地文件.我该怎么做呢?当我使用 urllib 尝试以下行时: resp = urllib.urlopen(url) 它工作正常,但是当我切换到: resp = urllib2.urlopen(url) 我明白了: ValueError: unknown url type:/path/to/file 那个文件肯定会退出. 谢谢! 解决方案
..
使用cgi.parse_qs()后,如何将结果(字典)转换回查询字符串?寻找类似于 urllib.urlencode() 的东西. 解决方案 Python 3 urllib.parse.urlencode(query, dosq=False, [...]) 将映射对象或可能包含 str 或 bytes 对象的二元素元组序列转换为百分比编码的 ASCII 文本字符串. —
..
这里是 Python 初学者.如果该过程花费的时间超过 500 秒,我希望能够使我的视频文件下载超时. 导入urllib尝试:urllib.urlretrieve ("http://www.videoURL.mp4", "filename.mp4")除了作为 e 的例外:打印(“错误") 我如何修改我的代码来实现这一点? 解决方案 更好的方法是使用 requests 以便您可以流式传输
..
我收到“HTTP 错误 500:内部服务器错误"响应,但我仍想读取错误 HTML 中的数据. 使用 Python 2.6,我通常使用以下方法获取页面: 导入 urllib2url = "http://google.com"数据 = urllib2.urlopen(url)数据 = data.read() 尝试在失败的 URL 上使用它时,出现异常 urllib2.HTTPError:
..
我有 导入 urllib2尝试:urllib2.urlopen(“一些网址")除了 urllib2.HTTPError: 但我最终发现的是任何类型的 HTTP 错误.仅当指定的网页不存在(404?)时才想捕获. 解决方案 Python 3 from urllib.error import HTTPError Python 2 from urllib2 import HTT
..
我很难用 python 的 urllib2 获取这个 url 的结果页面: http://www.google.com/search?tbs=sbi:AMhZZitAaz7goe6AsfVSmFw1sbwsmX0uIjeVnzKHjEXMck70H3j32Q-6FApxrhxdSyMo0OedyWkxk3-qYbyf0q1OqNspjLu8DlyNnWVbNjiKGo87QUjQHf2_1idZ
..
我是 Python 新手.我对 Python 2.x 中的旧 urllib 和 urllib2 与 Python 3 中的新 urllib 之间的差异感到有些困惑,除此之外,我不确定何时需要在将数据发送到 urlopen 之前对其进行编码. 我一直在尝试使用 POST 获取 url 的 html 正文,以便我可以发送参数.该网页显示某个国家/地区在特定日期的特定小时内的日照数据.我试过没有编
..
当我想使用 urllib2 获取页面时,我没有获取完整页面. 这是python中的代码: 导入 urllib2导入 urllib进口插座从 bs4 导入 BeautifulSoup# 定义http请求的频率socket.setdefaulttimeout(5)# 获取页面def get_page(url):""" 将网页加载到字符串 """ 中源 = ''req = urllib2.Req
..
我有一段代码,我不知道如何进行单元测试!该模块使用 urllib2 从外部 XML 提要(twitter、flickr、youtube 等)中提取内容.这是它的一些伪代码: params = (url, urlencode(data),) if data else (url,)请求 = 请求(*参数)响应 = urlopen(req)#检查标题、内容长度等...#使用 lxml 解析响应 XML
..
我有相同的代码来处理在两台不同机器上运行的 Twitter 用户流.两台机器都是使用 python 2.6.5 的 Ubuntu Lucid,但在我家的机器上,我收到 HTTP Error 401: Unauthorized 而在大学时它运行良好.在两台机器上,当我使用具有相同参数(即消费者密钥、消费者机密、访问令牌和访问密钥)的 curl 时,它都能完美运行. 请看下面的代码,它是由 Jo
..
我正在尝试使用这个解决方案解析网页,如下所示: from bs4 import BeautifulSoup as bs进口重新导入时间随机导入---------------进口袜子进口插座# 可以是socks4/5socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5,'127.0.0.1', 9050)socket.socket = 袜子.socksocke
..
我正在尝试使用 Tor 进行匿名访问,通过 privoxy 作为使用 urllib2 的代理. 系统信息:Ubuntu 14.04,最近通过 dist-upgrade 从 13.10 升级. 这是我用于测试目的的一段代码: 导入 urllib2定义请求(网址):proxy_support = urllib2.ProxyHandler({"http": "127.0.0.1:8118"
..
我正在为我的代码使用 urllib2 库,我使用了很多 (urlopen) 编辑:loadurl 我的网络出现问题,当我浏览网站时,有时我的浏览器卡在“连接"到某个网站上,有时我的浏览器返回超时 我的问题是,如果我在我的代码上使用 urllib2,它会在尝试连接到某个网站的时间过长时超时,否则代码会卡在该行上. 我知道 urllib2 可以处理超时而无需在代码中指定它,但它可以应
..
如何在 Python 中实现对 urllib2.urlopen 的控制?我只是想监控,如果在 5 秒内没有 xml 数据返回,切断这个连接并重新连接?我应该使用一些计时器吗?谢谢 解决方案 urllib2.urlopen("http://www.example.com", timeout=5)
..
我想在 ...class="question-hyperlink"> 标签之间找到一个句子.使用此代码: 导入 urllib2进口重新response = urllib2.urlopen('https://stackoverflow.com/questions/tagged/python')html = response.read(20000)a = re.search('问题-超链接', ht
..