“如何使python循环”;“不要等待”;是否完成上一个命令?
我需要打开VLC并播放视频,具体取决于变量“start”。 在本例中,循环在ad1.mp4完成后继续。 有没有办法,如何让循环不等待?因此,ad1.mp4开始播放,循环将继续“如何使python循环”;“不要等待”;是否完成上一个命令?,python,Python,我需要打开VLC并播放视频,具体取决于变量“start”。 在本例中,循环在ad1.mp4完成后继续。 有没有办法,如何让循环不等待?因此,ad1.mp4开始播放,循环将继续 开始=1 尽管如此: 如果start==1: 操作系统(“vlc——视频ad/ad1.pm4”) 如果开始=2: 操作系统(“vlc——视频ad/ad2.pm4”) . . . 您可以使用子流程库 import subprocess subprocess.Popen(["vlc","--video ","ad/ad1.p
开始=1
尽管如此:
如果start==1:
操作系统(“vlc——视频ad/ad1.pm4”)
如果开始=2:
操作系统(“vlc——视频ad/ad2.pm4”)
.
.
.
您可以使用子流程库
import subprocess
subprocess.Popen(["vlc","--video ","ad/ad1.pm4"])
这允许生成一个新进程,而不是让python等到它完成
库链接:查找
break
关键字。如果满足了一个条件,那么您的想法就可以打破循环。请参阅continue语句:还可以检查Python多线程:可能的重复项您不能用它来完成。有关高级子流程管理(包括异步执行),请参阅模块。或者,如果您想使用,请参阅。