shell 如何在Python上运行PyPi包命令

xdyibdwo  于 11个月前  发布在  Shell
关注(0)|答案(1)|浏览(138)

我想使用PyPi的twitch-dl包。安装后,基本上是在终端上运行它,如下所示:

twitch-dl download <twitch-vod-url>

字符串
它在终端上运行时运行良好,但我的目标是在我的Python脚本中运行这个命令:

os.system('twitch-dl download <twitch-vod-url>`')


当我运行这段代码时,我得到的输出是256。它不下载任何东西。

h9vpoimq

h9vpoimq1#

你应该试试这个

import subprocess
import twitchdl...

vod_url = "<twitch-vod-url>"
command = f"twitch-dl download {vod_url}"

try:
    subprocess.check_output(command, shell=True)
    print("Download completed")
except subprocess.CalledProcessError as e:
    print(f"Download failed error code as {e.returncode}")

字符串

相关问题