Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“如何使python循环”;“不要等待”;是否完成上一个命令?_Python - Fatal编程技术网

“如何使python循环”;“不要等待”;是否完成上一个命令?

“如何使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

我需要打开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.pm4"])
这允许生成一个新进程,而不是让python等到它完成


库链接:

查找
break
关键字。如果满足了一个条件,那么您的想法就可以打破循环。请参阅continue语句:还可以检查Python多线程:可能的重复项您不能用它来完成。有关高级子流程管理(包括异步执行),请参阅模块。或者,如果您想使用,请参阅。