try:
...
except Exception as err:
print("ERROR:", err)
else:
print("No error")
попробуй указать это свойство при отправке сообщения, параметром entities = message.caption_entities
for row in detections[0]:
x1, y1, x2, y2 = map(int, row[:4])
SELECT sql FROM sqlite_schema WHERE type = 'table' AND tbl_name = 'persons'
Это не так. Создаётся копия ссылки на переменную. Простой пример:
Конечно, пример неточный, потому что список - это изменяемый объект.
Числа и строки - неизменяемые объекты, и потому для них единственный способ изменить значение переменной - это создать новый объект и заставить ссылку указывать на него.
Т.е. в терминах плюсов можешь считать, что все переменные, в т.ч. параметры - это указатели.
Но суть от этого не меняется. Конструктор c_char_p() не создаёт копию переданного объекта.