Не могу совладать с pytube и os на python

В общем-то с помощью библиотеки pytube сделал загрузчик видео с ютуба, но хотелось бы всегда быть в курсе, идет ли загрузка, или нет, поэтому написал такой код

from pytube import YouTube
import os

yt = YouTube(input())
    
streams = yt.streams

my_video = yt.streams.filter(progressive=True).desc().first()

my_video.download()

chec = yt.title
tile = os.path.exists(f"Trash/{chec}.mp4")

if tile == "True":
    print("Download Started!") 
else:
    print("Something wrong...")

В прошлом частенько замечал что как только начинается загрузка, в проводнике уже существует файл загрузки, пусть и не рабочий, но все же существует, не совсем понимаю почему, но каждый раз у меня выводится Something wrong...


Ответы (1 шт):

Автор решения: mrEvgenX

"True" - это строка. True != "True".

Проверка булевой переменной на истину делается либо if tile: либо if tile is True: (прошу заметить, без кавычек).

→ Ссылка