import codecs
import requests
import json
url = ''
headers = {
'Content-Type': 'application/json',
'Accept-Encoding': 'gzip, deflate, br'
}
data = {
'username': '',
'password': ''
}
response = requests.post(url, headers=headers, json=data)
print(response.status_code)
print(response.json())
try:
body = response.json()
except requests.exceptions.JSONDecodeError:
resp_text = response.text
decoded_data = codecs.decode(resp_text.encode(), 'utf-8-sig')
data = json.loads(decoded_data)
except json.decoder.JSONDecodeError:
except RequestsJSONDecodeError:
print(response.text)
ImportError
), раз в консоль вам ничего не падает.on_startup
, вы регистрируете все хендлеры при запуске.main.py
. Так не понять что у вас происходит.update_photo.py
, если в коде всё как написали, завершается успешно т.к. ничего не выполняется sticker (str or telebot.types.InputFile) – Sticker to send. Pass a file_id as String to send a file that exists on the Telegram servers (recommended), pass an HTTP URL as a String for Telegram to get a .webp file from the Internet, or upload a new one using multipart/form-data.
for items in data:
не нужен. Обновил ответ, спасибо