Почему выдает ошибку: 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)