o que é o os.sep?
Em resposta a Download de Videos do Youtube com Python
1
1
Ele define o separador dos diretórios de acordo com o sistema operacional.
Exemplo:
Window -> c:\pasta_projeto\videos
Linux -> /home/pasta_projeto/videos
Perceba que o Windows usa como separador a barra invertida '\', e o Linux a barra normal '/'
o os.sep
pega esse valor de forma automática de acordo com o sistema em que o script esteja sendo executado
2
Ótima explicação se for usar o windows use r'c:\Users\projeto' o r antes da string impede de a \ ter comportamentos insperados. Vale também conferir a documentação da os https://docs.python.org/3/library/os.html