Привет, я новичок в 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
Я получил следующее сообщение об ошибке.
Пожалуйста, помогите !!
Traceback (последний последний вызов):
Файл "test.py", строка 4, в результате = y.execute (запрос)
Файл "C: \ Python27 \ lib \ site-packages \ yql-0.7-py2.7.egg \ yql__init __. py", строка 306, в параметре execute resp, content = self.http.request(url, http_method)
Файл "C: \ Python27 \ lib \ site-packages \ httplib2__init __. py", строка 1436, в запросе (ответ, содержимое) = self._request (conn, author, uri,request_uri, метод, тело, заголовки, перенаправления, кеш-ключ)
Файл "C: \ Python27 \ lib \ site-packages \ httplib2__init __. py", строка 1188, в _request (ответ, содержимое) = self._conn_request(conn, request_uri, метод, тело, заголовки)
Файл "C: \ Python27 \ lib \ site-packages \ httplib2__init __. py", строка 1123, в _conn_request conn.connect ()
Файл "C: \ Python"27 \ 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 = шифры)
файл "C: \ Python27 \ lib \ ssl.py ", строка 119, в init (шифры)
ssl.SSLError: [Errno 185090050] _ssl.c: 336: ошибка: 0B084002: x509подпрограммы сертификата: X509_load_cert_crl_file: системная библиотека
Когда я попытался использовать оболочку python для Twitter *1040*, я получил ту же ошибку SSL. *
Подскажите пожалуйста что делать