Задать вопрос
@Beko96

Ошибка при отправки файла типа(document) Python модуль telebot, как быть?

Почему файл который я отправляю (книга в формате fb2) не отправляется?
И выводит ошибку что переменная в которую я записал этот файл пуста

import telebot

TOKEN = '---'
bot = telebot.TeleBot(TOKEN)

f = open(r"C:\Users\Beko\Desktop\Новая папка\Как изобрести все!.fb2","rb")

bot.send_document(мой id,f )

f.close()

bot.polling()


Ошибка ниже :
telebot.apihelper.ApiTelegramException: A request to the Telegram API was unsuccessful. Error code: 400. Description: Bad Request: file must be non-empty <-(особенно вот этот момент пожалуйста )
  • Вопрос задан
  • 278 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Milovenskii
@Milovenskii
Так он файл не видит, в папку с ботом помести файл и уже на него абсолютный путь укажи.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы