Извините за мой английский!))
Попытка запустить клиент telegram на хостинге pythonanywhere с помощью flask
Загружены все необходимые библиотеки (см. photo1 )
На этот сайт создал api-приложение, получил его app_id и api_hash
Далее я сделал приложение фляги с этим кодом (для теста)
@app.route('/')
def hello_world():
#------------------------If an error occurred during import------------
try:
from telethon import TelegramClient, sync
except Exception as e:
return 'IMPORT ERROR: ' + str(e)
#------------------------we catch it-----------------------------------
api_id = API_ID_FROM_MY_TELEGRAM_ORG #Тут подставляю свое
api_hash = API_HASH_CODE_FROM_MY_TELEGRAM_ORG #Тут подставляю свое
#----------If an error occurred while creating the object--------------
try:
client = TelegramClient('test_session', api_id, api_hash)
return 'Succes!'
except Exception as e:
return 'OBJECT ERROR: ' + str(e)
#------------------------we catch it-----------------------------------
При запуске и открытии приложения в браузере отображается следующая ошибка (в текстовом виде):
ОШИБКА ОБЪЕКТА: база данных заблокирована
Этот текст соответствуетдо последней конструкции try / catch, поэтому при попытке создать объект возникает ошибка client = TelegramClient('test_session', api_id, api_hash)
Что это за исключение и как в моем случае с ним бороться?