# Что-то навроде этого
global checking_video
try:
visit = requests.get(url).json()
checking_video = visit['graphql']['shortcode_media']['is_video']
except:
await bot.send_message(message.chat.id, text="Send Me Only Public Instagram Posts")
checking_video = None
try:
global checking_video
visit = requests.get(url).json() # ОШИБКА ВОЗНИКАЕТ ВОТ ЗДЕСЬ
# ПЕРЕМЕННАЯ checking_video НЕ ИНИЦИАЛИЗИРУЕТСЯ
checking_video = visit['graphql']['shortcode_media']['is_video']
except:
await bot.send_message(message.chat.id, text="Send Me Only Public Instagram Posts")
# ПОСКОЛЬКУ ОБЕРНУТО В TRY ОШИБКА НЕ ВОЗНИКАЕТ
from fast_bitrix24 import Bitrix
# Битрикс клиент
B24_client = Bitrix(B24_webhook)
# ----------------- Процедуры для Битрикса ----------------------
def B24_root_dir_id(folder_name):
"Получить id корневой папки назначения Битрикс"
dir = B24_client.get_all("disk.storage.getlist",{'filter': {'NAME': folder_name}})
id = dir[0]['ROOT_OBJECT_ID'].strip()
return id
def B24_dir_list(id):
"Список папок (устройств) в папке назначения Битрикс"
raw = B24_client.call("disk.folder.getchildren",{'id': dir_root_id})
dirlist = dict()
for e in raw:
dirlist.update({e['NAME']:e['ID']})
return dirlist # Возвращает массив вида {'D162138': '538', 'testdir': '1272'}
def B24_list_files(id):
"Список файлов в папках Битрикс"
raw = B24_client.get_all("disk.folder.getchildren",{'id': id})
filelist = []
for e in raw:
filelist.append(e['NAME'])
return filelist
def B24_file_download(id, filename, content):
"Загрузка файла Битрикс"
B24_client.call("disk.folder.uploadfile", [{
'id': id,
'data': {'NAME': filename},
'fileContent': content}])
def B24_create_dir(id, dirname):
"Создать папку Битрикс"
B24_client.call("disk.folder.addsubfolder", [{
'id': id,
'data': {'NAME': dirname}}])
from PIL import ImageFont
font = ImageFont.truetype("arial.ttf", fontsize)
width = font.getsize(txt)[0]
Читайте про Try - обработка ошибок
https://pythonworld.ru/tipy-dannyx-v-python/isklyu...
https://pythonru.com/osnovy/obrabotka-iskljuchenij...
Ваш запрос
visit = requests.get(url).json()
не срабатывает - дает ошибку