【发布时间】:2018-07-05 19:39:09
【问题描述】:
我制作了一个使用subprocess.run() 播放视频文件的脚本。
import subprocess
DATA_DIR = 'path\\to\\video\\files'
MEDIA_PLAYER = 'path\\to\\my\\media-player'
# returns path of random video file
p = chooseOne(DATA_DIR)
print('playing {}'.format(p))
# runs chosen path
subprocess.run([MEDIA_PLAYER, p])
但我想在打开子子进程后立即终止运行此代码的 python 脚本。
这可能吗?如果没有,是否有另一种方法可以使用 Python 打开外部进程以允许脚本终止?
注意:我使用的是 Python v3.6
【问题讨论】:
标签: python python-3.x subprocess