python Si je fais cmd:Télécharger des vidéos YouTube à l'aide de sous-processus
youtube-dl -i -w "ytsearch: animaux drôles"
Ensuite, il téléchargera avec succès le premier fichier vidéo avec nom de requête animaux drôles mais quand je l'ai écrit la même chose en utilisant le code python
from subprocess import call
command = 'youtube-dl -i -w ytsearch:funny animals'
call(command.split(), shell=False)
Il télécharge drôle au lieu de animaux drôles. S'il vous plaît aider!
Merci beaucoup! Je dois attendre 7 minutes pour accepter votre réponse comme la bonne. – blacklight
@blacklight Quand vous faites 'command.split()' il devient '['youtube-dl', '-i', '-w', 'ytsearch: drôle', 'animaux']'. Ici 'animals' agit comme une autre option de' subprocess.call() 'au lieu de faire partie de' ytsearch: '. – ritiek