Привет, я новичок в Python ... Я пытаюсь использовать YQL с помощью Python. Я установил httplib2-0.7.0, oauth2, а затем установил пакет yql
Для этого образца кода:
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, при выполнении resp, content = self.http.request (url, http_method)
Файл "C: \ Python27 \ lib \ site-packages \ httplib2__init __. Py", строка 1436, в запросе (ответ, содержимое) = self._request (conn, Authority, uri, request_uri, method, body, headers, redirections, cachekey )
Файл "C: \ Python27 \ lib \ site-packages \ httplib2__init __. Py", строка 1188, в _request (response, content) = self._conn_request (conn, request_uri, method, body, headers)
Файл "C: \ Python27 \ lib \ site-packages \ httplib2__init __. Py", строка 1123, в _conn_request conn.connect ()
Файл "C: \ Python27 \ lib \ site-packages \ httplib2__init __. Py", строка 890, в подключении 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: error: 0B084002: x509 процедуры сертификата: X509_load_cert_crl_file: system lib
Когда я попытался использовать * оболочку twitter python, я получил ту же ошибку SSL. *
Подскажите, пожалуйста, что делать