Когда запускаю программу на pycharm все работает а когда запускаю на прямую выдает ошибку:
Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Users\User\AppData\Local\Programs\Python\Python310\lib\t kinter\__init__.py", line 1921, in __call__
return self.func(*args)
File "D:\Python\parser_tcell_family\main.py", line 33, in click_button
post()
File "D:\Python\parser_tcell_family\main.py", line 23, in post
bot.send_photo(chatID, photo=open(img_path, 'rb'), caption=connection_bday, parse_mode="Markdown")
TypeError: TeleBot.send_photo() got an unexpected keyword argument 'photo'
Буду очень благодарен за помощь! Спасибо!!
а вот и сам код:
def post():
bot.send_photo(chatID, photo=open(img_path, 'rb'), caption=connection_bday, parse_mode="Markdown")
def click_button():
global click
click += 1
if click > 1:
exit(0)
else:
if is_birthday() > 1:
post()
messagebox.showinfo('пост', 'Опубликован!')
elif is_birthday() == 0:
lbl = Label(root, text="На сегодня нет публикаций", font=("Arial", 10), background='#812B8A', fg="white")
lbl.pack(padx=0, pady=10)
else:
post_2()
messagebox.showinfo('пост', 'Опубликован!')