Python FlickrAPI выдает исключение при построении: «sqlite3.OperationalError: нет такой таблицы: oauthtokens»Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Python FlickrAPI выдает исключение при построении: «sqlite3.OperationalError: нет такой таблицы: oauthtokens»

Сообщение Anonymous »

В документации по установке ничего нет об установке sqlite3, но если это зависимость, она будет установлена ​​как часть процесса установки pip. Я установил sqlite3 вручную, поэтому у меня есть клиент командной строки, в который я могу поковыряться, но не ожидал, что его добавление что-то изменит.
У меня API версии 2.1.2. . Я использую Python3.12.2 на машине с Ubuntu, но у меня возникает та же проблема с Python 3.9 на OSX. Я дважды проверил ключ и секрет, и они верны. Когда я пытаюсь настроить объект интерфейса, просто копирую код из первого примера в документации:
#!/usr/bin/env python3

import flickrapi

api_key = u'aoeuaoeuaoeu'
api_secret = u'natohueth'

flickr = flickrapi.FlickrAPI(api_key, api_secret)

Я просто получаю исключение:
Traceback (most recent call last):
File "/home/ronb/flickr/./mvtags.py", line 10, in
flickr = flickrapi.FlickrAPI(api_key, api_secret, db_name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/flickrapi/core.py", line 201, in __init__
self.flickr_oauth = auth.OAuthFlickrInterface(api_key, secret, self.token_cache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/flickrapi/auth.py", line 159, in __init__
if oauth_token.token:
^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/flickrapi/tokencache.py", line 175, in token
curs.execute('''SELECT oauth_token, oauth_token_secret, access_level, fullname, username, user_nsid
sqlite3.OperationalError: no such table: oauth_tokens


Подробнее здесь: https://stackoverflow.com/questions/792 ... ionalerror
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»