gpt4 book ai didi

python - 如何关闭由os.system()打开的python中的程序?

转载 作者:行者123 更新时间:2023-12-03 00:16:45 32 4
gpt4 key购买 nike

在python 3.4中,我试图在Linux中使用vlc打开“wav”文件。这是我的代码:

import os,time

os.system("cvlc audio/some.wav")
time.sleep(3) #audio was one and half sec
a = 3+3
print (a)

它会播放音频,但其余部分则不执行。我应该怎么做才能使其成功?更确切地说,我应该怎么做才能关闭VLC程序?

通过解决问题,我们也将不胜感激,是否有任何更简单的方法可以在python 3.4中的代码中播放音频?
(平台独立代码将更加感激!)

最佳答案

因此,VLC播放器不会退出。 VLC播放器具有命令行参数,可在播放歌曲/视频后关闭播放器。

Playlist
These options define the behavior of the playlist. Some of them can be overridden in the playlist dialog box.

  --play-and-exit, --no-play-and-exit
Play and exit (default disabled)


资料来源: https://wiki.videolan.org/VLC_command-line_help

您可以尝试以下吗?
os.system("cvlc audio/some.wav --play-and-exit")

关于python - 如何关闭由os.system()打开的python中的程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27104456/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com