Почему выдает ошибку: TypeError: open() takes 1 positional argument but 2 were given
Не понимаю почему мне выдает ошибку TypeError: open() takes 1 positional argument but 2 were given, ведь раньше все работало нормально, а сейчас вот это.
Фрагмент кода с ошибкой:
@bot.message_handler(commands = ['screenshot'])
def screenshot(message):
pg.screenshot('screenshot.png')
with open('screenshot.png', 'rb') as img:
bot.send_photo(message.chat.id, img)
Ответы (1 шт):
Автор решения: SandPie
→ Ссылка
оказывается ошибка возникала от того, что у меня была функция с таким же именем, вопрос решен