问题标签 [pycurl]

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.

0 投票
2 回答
5506 浏览

python - Python:PyCurl 设置 URL 异常

我尝试使用此代码设置 url c.setopt(pycurl.URL, link),但出现以下异常

我的代码有什么问题?

苏丹

0 投票
1 回答
4215 浏览

python - Tornado 的 AsyncHTTPClient 从 1.2 升级到 2.0 后不再工作

决定今晚我要开始使用 Tornado 2.0,但它似乎为我在 ASyncHTTPClient 上做了一些工作。2.0 的发行说明中没有任何内容表明对我使用 ASyncHTTPClient 的方式需要进行任何真正的更改:

[编辑:使代码更像是一个明确的、自包含的示例]

使用默认(非卷曲) ASyncHTTPClient 时,我得到以下信息:

如果我添加: tornado.httpclient.AsyncHTTPClient.configure("tornado.curl_httpclient.CurlAsyncHTTPClient")

指定我想使用 PyCurl,我得到以下异常:

我正在做的唯一不寻常的事情是调用它是我创建的另一个线程来进行一些后台处理,它使用 add_callback 将控制权返回给 ioloop 线程。有没有人用 2.0 或类似的东西看到过这个?

0 投票
2 回答
22173 浏览

python - 使用 Pycurl 获取 HTML

我一直在尝试使用 pycurl 检索 HTML 页面,因此我可以使用 str.split 和一些 for 循环解析它以获取相关信息。我知道 Pycurl 检索 HTML,因为它将它打印到终端,但是,如果我尝试做类似的事情

该变量将只包含一个显示“None”的字符串。

如何使用 pycurl 获取 html,或将它发送的任何内容重定向到控制台,以便可以将其用作如上所述的字符串?

非常感谢任何有任何建议的人!

0 投票
1 回答
771 浏览

python - PyCurl 替代方案,libcurl 的 pythonic 包装器?

PycURL 是 C libcurl API 的一个薄包装器,我想知道是否还有更多的支持 libcurl 的 pythonic 包装器CurlMulti

0 投票
1 回答
254 浏览

python - 如何在存在旧的相同模块的情况下导入新安装的模块

大家!

内置的 pycurl 模块没有定义 Curl 对象

错误信息:

“pycurl”模块没有属性 Curl

所以我下载了最新的pycurl并安装它,但它只在我在交互式python解释器中运行代码时才有效,当我将它作为脚本文件运行时,我得到了同样的错误。

似乎当我将它作为脚本文件运行时,旧的 pycurl 模块将被包含在内。

如何导入新的 pycurl 模块或删除旧的 pycurl 模块?提前致谢。

PS。

在 pydoc 中,'.' 下的 pycurl(old) 模块 是可点击的,重定向到一个页面只说“模块没有属性Curl”,而'/usr/local/lib/python2.7/dist-packages'下的那个(新)是灰色的并且不可点击

0 投票
1 回答
794 浏览

regex - 如何使用 nltk - 正则表达式从 twitter 中获取流数据连接 pycurl

我是 Python 的新手,我的老板给了我一个任务来做到这一点:

  1. 从 twitter 获取流数据连接到 pycurl 并以 JSON 格式输出
  2. 使用 NLTK 和正则表达式进行解析
  3. 将其保存到数据库文件(mySQL)或文件库(txt)

注意:这是我要抓取的网址('http://search.twitter.com/search.json?geocode=-0.789275%2C113.921327%2C1.0km&q=+near%3Aindonesia+within%3A1km&result_type=recent&rpp =10')

有谁知道如何使用上述步骤从 twitter 获取流数据?

您的帮助将不胜感激:)

0 投票
1 回答
1501 浏览

python - pycurl 与谷歌应用引擎

可能重复:
应用引擎上的 curl

GAE 是否支持 pycurl ?

我已经从这个链接下载了 pycurl 设置(pycurl-ssl-7.18.2.win32-py2.5.exe):http: //pycurl.sourceforge.net/download/。并且安装程序安装在C:\Python25\Lib\site-packages\curl

现在如何将 pycurl 与 Google 应用引擎项目集成?

0 投票
3 回答
1553 浏览

python - PyCurl 安装不成功

尝试在我的系统(MAC OS X)中安装 pycurl 时,我收到以下错误。不知道如何解决它。请帮忙 !!!

0 投票
2 回答
16488 浏览

python - PyCurl 已安装但未找到

我一直在尝试使用easy_install在virtualenv中安装pycurl,它似乎安装正确:

但是,在尝试使用时,出现以下错误:

尽管我可以pycurl-7.19.0-py2.7-linux-x86_64.egg在我的~/.virtualenvs/xxx/lib/python2.7/site-packages目录中清楚地看到一个。

任何有关如何解决此问题的建议将不胜感激!

发行版是 Amazon Linux(EC2,64 位),Python 是 2.7,从源代码安装。curl、libcurl 和 libcurl-dev 均由 Amazon yum 存储库提供,版本为 7.19.7-26.20。

我无法安装 Amazon repos 提供的 pycurl 包,因为发行版提供的 python 版本是 2.6,而我的项目在 2.7 上运行。

不是路径问题,sys.path的内容如下:

0 投票
2 回答
897 浏览

python - 如何以正确的方式从pycurl中抽象出来

我想编写一个伪模块,它可以让一个 GET 请求继续进行(非常像使用 Twitter Streamming API 的那个),但是每次有人想要调用一个函数时都没有必要提供所有参数发出相同的 GET 请求。

在我的 module.py 我有

在 index.py 我有

所以我只想传递参数用户名、密码、键名和当缓冲区充满有效 JSON 数据时应该调用的“消费”函数......

发生的事情是请求实际上是发出的,如果 VERBOSE 开启,我可以看到所有数据到达,但是“更高级别的消耗”函数什么都没有......

我怎样才能做到这一点?谢谢。