pycurl相关内容

通过pyCurl上传文件

我正在尝试将以下curl代码转换为pycurl.我不想使用请求.我需要使用pycurl,因为请求在我的旧python版本中无法完全正常工作. curl -X POST -H "Accept-Language: en" -F "images_file=@fruitbowl.jpg" -F "parameters=@myparams.json" "https://gateway-a.watson ..
发布时间:2020-11-26 00:24:05 Python

使用Python进行屏幕抓取

Python是否具有提供JavaScript支持的屏幕抓取库? 我一直在将 pycurl 用于简单的HTML请求,并将Java的 HtmlUnit 用于需要JavaScript支持的更复杂的请求. 理想情况下,我希望能够使用Python进行所有操作,但是我没有遇到任何允许我执行此操作的库.它们存在吗? 解决方案 在处理静态HTML时,有很多选项,其他响应也涵盖了这些选项.但是, ..
发布时间:2020-11-24 22:14:39 Python

Python pip安装失败,错误代码为1

我正在使用CentOS6,并且能够安装python2.7。创建virtualenv之后,我已经开始安装各种python软件包。我可以轻松地安装一些软件包,例如请求等。但是安装Numpy,scipy,gensim,pycurl之类的软件包非常麻烦。它不断给我这个错误: 通过在安装了python2.7的virtualenv内部运行 pip install pycurl 我遇到了问题。 收集 ..
发布时间:2020-09-30 19:53:11 Python

将io.BytesIO转换为io.StringIO以解析HTML页面

我正在尝试解析通过pyCurl检索到的HTML页面,但是pyCurl WRITEFUNCTION返回的页面是BYTES而不是字符串,因此我无法使用BeautifulSoup对其进行解析. 有什么方法可以将io.BytesIO转换为io.StringIO? 或者还有其他解析HTML页面的方法吗? 我正在使用Python 3.3.2. 解决方案 一种幼稚的方法: # a ..
发布时间:2020-09-20 06:13:06 前端开发

PyCurl请求在执行时无限挂起

我编写了一个脚本来从Qualys获取扫描结果,以便每周收集一次以收集指标. 此脚本的第一部分涉及为上周进行的每次扫描获取参考列表,以进行进一步处理. 问题是,尽管有时这可以完美地工作,但其他时候脚本将挂在c.perform()行上.手动运行脚本时,这是可以管理的,因为可以重新运行它,直到它起作用为止.但是,我希望每周将其作为计划任务运行,而无需任何手动交互. 是否有一种万无一失的 ..
发布时间:2020-08-05 22:47:03 Python

如何从pycurl多卷曲请求获取响应主体

执行curl multi请求时,除了空响应外,我什么也无法得到.没有引发任何异常,但是响应值没有内容(在以下代码段中进行了注释) 这是我的代码的简化版本: from StringIO import StringIO import pycurl class CurlStream(object): curl_count = 0 curl_storage = [] ..
发布时间:2020-07-10 02:18:48 Python

Python(2.6)cStringIO unicode支持吗?

我正在使用python pycurl模块从各种网页下载内容.由于我也想支持潜在的unicode文本,因此我一直在避免使用cStringIO.StringIO函数,该函数根据python文档: cStringIO-StringIO的更快版本 与StringIO模块不同,该模块无法接受无法编码为纯ASCII字符串的Unicode字符串. ...不支持unicode字符串.实际上,它声明它不 ..
发布时间:2020-07-10 02:16:41 Python

如何使用请求库从http请求中获取IP地址?

我正在使用python中的请求库发出HTTP请求,但我需要来自响应HTTP请求的服务器的IP地址,因此我试图避免进行两次调用(并且可能与IP地址有不同的IP地址)响应请求的人. 有可能吗?是否有任何python http库允许我这样做? ps:我还需要发出HTTPS请求并使用经过身份验证的代理. 更新1: 示例: import requests proxies = ..
发布时间:2020-06-18 19:24:05 Python

无法使用pip安装pycurl

无法使用pip安装pycurl,win xp x32,python 2.7. 这是日志 pip install pycurl Downloading/unpacking pycurl Downloading pycurl-7.19.3.1.tar.gz (116Kb): 116Kb downloaded Running setup.py egg_info for package ..
发布时间:2020-05-27 23:14:11 Python

安装pycurl 7.19.0时出错

我需要安装此特定版本(7.19.0)pycurl. 当我尝试使用此命令进行安装时: pip install pycurl == 7.19.0 我收到此错误. Failed building wheel for pycurl Running setup.py clean for pycurl Failed to build pycurl Installing collec ..
发布时间:2020-05-27 22:48:47 Python

Pip Requirements.txt --global-option导致与其他软件包的安装错误. “选项未被识别";

我在使用requirements.txt文件的--global-option和--install-option设置时遇到困难.为一个库指定选项会导致其他库安装失败. 我正在尝试安装Python库"grab"和"pycurl".我需要指定使用选项"--with-nss"安装pycurl.我可以在完全干净的虚拟环境中复制错误. 在新的虚拟环境中,其中requirements.txt包含: ..
发布时间:2020-05-27 22:05:28 Python

是否有用于Mozilla的API,用于更新已签名的插件?

我有一个已签名的插件,我个人使用过,但想尝试使其通过AMO分发.我已经通过Developer Hub上载了初始版本,现在希望能够通过CI管道包含自动发布. 我已经研究了一段时间,发现了每个请求都在多部分文件数据中返回缺少“上载"键.我认为这与端点是PUT有关,但期望采用多部分形式(我的所有研究都表明这一点得到了支持.仅限POST).我已经尝试了几种不同的方法,包括cURL和各种Python库 ..

在Python中哪个最好:urllib2,PycURL或机械化?

好,所以我需要使用Python下载一些网页,并对我的选项进行了快速调查. Python随附: urllib -在我看来,我应该改用urllib2. urllib不支持cookie,仅HTTP/FTP/本地文件(不支持SSL) urllib2 -完整的HTTP/FTP客户端,支持cookie等大多数必需的功能不支持所有HTTP动词(仅支持GET和POST,不支持TRACE等) ..
发布时间:2020-05-08 01:03:35 Python

pycurl install :(已经有最小的libcurl版本

我正在Intel Mac OS X 10.5上运行python 2.6 我正在尝试安装pycurl 7.16.2.1(如此处推荐 http://curl.haxx.se/mail/curlpython-2009-03/0009.html ),但由于某种原因,安装程序会看到我的libcurl 7.16.3,但仍然坚持要安装7.16. 2或更大(7.16.3不能满足吗?) 以下是错误输出: ..
发布时间:2020-04-30 10:14:45 Python

在ActivePython-2.6中安装pyCurl吗?

我过去使用过pyCurl,并且可以在我的系统默认python安装中使用它.但是,我有一个项目要求python具有更高的可移植性,并且我正在使用ActivePython-2.6. 到目前为止,我安装任何其他模块都没有问题,但是安装pyCurl时出现错误. 错误: Searching for pycurl Reading http://pypi.python.org/simple/pycu ..
发布时间:2020-04-30 10:14:41 Python

在Mac上安装pycurl

我对python很陌生,需要帮助在我的机器上安装pycurl库.我目前正在运行python 2.7.一个简短的教程将不胜感激. 解决方案 使用两种方法之一 方法1: sudo easy_install pycurl 方法2: pip安装pycurl ..
发布时间:2020-04-30 10:13:31 Python

如何安装pyCurl?

我是python的新手.我过去没有问题地使用过libcurl,过去也曾经使用过pyCurl.现在,我想在我的机器和开发人员上进行设置.但是我不知道该怎么做.我宁愿不了解DL libcirl文件,也不要将其与pycurl一起编译,我想知道最简单的方法.我的机器上安装了libcurl. 我在Windows上,我尝试DLing源代码并使用pycurl设置脚本,但我没有运气. 解决方案 TL ..
发布时间:2020-04-30 10:13:17 Python

自定义标题与pycurl

我可以使用 pycurl 发送自定义标题,例如“yaddayadda” a> request? 解决方案 我会编写如下代码: pycurl_connect = pycurl.Curl() pycurl_connect.setopt(pycurl.URL,your_url) pycurl_connect.setopt(pycurl.HTTPHEADER,['header_name ..
发布时间:2018-06-06 19:29:30 Python