首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python包错误

Python包错误
EN

Stack Overflow用户
提问于 2011-06-16 07:31:01
回答 1查看 299关注 0票数 2

嗨我是Python的新手..。我正在尝试使用Python来使用YQL。我安装了httplib2-0.7.0,oauth2,然后安装了yql包

此示例代码的 :

代码语言:javascript
复制
import yql
y = yql.Public()
query = 'select * from flickr.photos.search where text="panda" limit 3';
result = y.execute(query)
print result

我收到了以下错误消息。

请帮忙!!

回溯(最近一次调用):

文件"test.py",第4行,在结果=y.execute(查询)

文件"C:\Python27\lib\site-packages\yql-0.7-py2.7.egg\yql__init__.py",行306,在execute中,content = self.http.request(url,http_method)

文件"C:\Python27\lib\site-packages\httplib2__init__.py",第1436行,请求(响应,内容)=self._request(康涅狄格,权威,uri,request_uri,方法,正文,标题,重定向,cachekey )

文件"C:\Python27\lib\site-packages\httplib2__init__.py",第1188行,在_request (响应,内容)=self._conn_request(康涅狄格,request_uri,方法,正文,标题)中

文件"C:\Python27\lib\site-packages\httplib2__init__.py",第1123行,在_conn_request conn.connect()中

文件"C:\Python27\lib\site-packages\httplib2__init__.py",行890,在connect self.disable_ssl_certificate_validation,self.ca_certs中)

文件"C:\Python27\lib\site-packages\httplib2__init__.py",第76行,在_ssl_wrap_socket cert_reqs=cert_reqs,ca_certs=ca_certs中)

文件"C:\Python27\lib\ssl.py",第344行,在wrap_socket ciphers=ciphers中)

文件"C:\Python27\lib\ssl.py",第119行,在init密码中)

ssl.SSLError: Errno 185090050 _ssl.c:336:_ssl.c:336:0B084002:x 509证书routines:X509_load_cert_crl_file:system库

当我尝试使用*twitter python包装器__时,我最终得到了相同的SSL错误。

,请告诉我怎么做

EN

回答 1

Stack Overflow用户

发布于 2012-01-26 23:36:24

我可以看到两个可能的问题:

SSL证书

我不熟悉Python或您正在使用的库,但这个错误听起来似乎无法验证SSL证书。(可能是因为没有合适的本地SSL证书包进行身份验证。)您可以将其配置为跳过SSL证书验证。

YQL Flickr查询

YQL查询不正确,给出了YQL控制台中的一个错误

select * from flickr.photos.search where text="panda" limit 3

事实上,考虑到这个问题的年龄,它可能在2011年6月就起作用了。现在Flickr表也需要一个API键,因此工作查询看起来如下:

select * from flickr.photos.search where text="panda" and api_key="insert-your-key-here" limit 3

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6368488

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档