В документации по установке ничего нет об установке 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
Python FlickrAPI выдает исключение при построении: «sqlite3.OperationalError: нет такой таблицы: oauthtokens» ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) такой таблицы нет
Anonymous » » в форуме Python - 0 Ответы
- 52 Просмотры
-
Последнее сообщение Anonymous
-