subprocess.call问题,无法按预期工作

时间:2019-01-23 13:28:53

标签: python youtube-dl

相同的命令字符串在终端(macOS)上可以正常运行,但在Python脚本中则不能运行

youtube-dl -f "bestvideo[height<=480]+bestaudio" "video link" -o "download folder" --referer "referer url"

在终端上工作正常

但是在python脚本上它会输出错误:

subprocess.call(f'''youtube-dl -f "bestvideo[height<={video_resolution}]+bestaudio" "{(url)}" -o "{path}/{id}.mp4" --referer "{(url)}"''', timeout=900)

FileNotFoundError: [Errno 2] No such file or directory:

0 个答案:

没有答案