我需要打开VLC并播放视频,具体取决于变量“开始”。 在此示例中,循环在ad1.mp4完成后继续。 有没有办法,如何使循环不等待?因此ad1.mp4开始播放,循环将继续。
start = 1
while True:
if start == 1:
os.system("vlc --video ad/ad1.pm4")
if start == 2:
os.system("vlc --video ad/ad2.pm4")
.
.
.
答案 0 :(得分:1)
您可以使用子流程库。
import subprocess
subprocess.Popen(["vlc","--video ","ad/ad1.pm4"])
这允许产生一个新进程,而不是让python等待它完成。