StaInRiper
@StaInRiper
Самоучка, любитель джаза

Как плавильно оформить путь к файлу?

Суть программы такова: пользователь отправляет ссылку в телеграмм, бот скачивает видео и отправляет пользователю. Воплотил только 2 пункта. Ошибка с путем к файлу, перед отправкой. Еще пытался переименовать исходный файл, такая-же ошибка.
import telebot
from pytube import YouTube
from time import sleep
import os

bot = telebot.TeleBot(TOKEN);
cd = 'C:\\Users\\admin\\Desktop\\my_projects\\Python\\Bots\\telebot'

@bot.message_handler(content_types=['text'])
def get_text_messages(message):
    video_url = message.text
    video_obj = YouTube(video_url)
    stream = video_obj.streams.get_highest_resolution()
    stream.download(cd)
    sleep(1)
    tn = f'{video_obj.title}.mp4'
    video = open("C:\\Users\\admin\\Desktop\\my_projects\\Python\\Bots\\telebot\\"+tn, 'rb')
    bot.send_video(message.from_user.id, video, timeout=10)


bot.polling(none_stop=True, interval=0)

Выводит данную ошибку:
640d0023e2567055583848.png
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Pitonyashka777
Та же проблема
Ответ написан
Ваш ответ на вопрос

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

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