打开python,并新建一个python项目,python项目创建好后,在项目中使用import方法导入os模块,os模块导入后,在项目中定义一个变量,用于存储exe文件,并创建文件对象,文件对象创建好后,使用os.system方法即可运行exe文件。
Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。
PLAYER_1 = '"C:\Program Files\Tencent\QQMusic\QQMusic.exe"'file = r"D:\tmp\trancecontrol-Emotions.mp3"
#方法1:
import subprocess
subprocess.Popen(PLAYER_1 + " " + file)#非阻塞
#subprocess.Popen(PLAYER_1 + " " + file).wati()#阻塞
#方法2:阻塞
import os
#os.system(PLAYER_1 + " " + file)
使用os.system函数运行其他程序os模块中的system()函数可以方便地运行其他程序或者脚本。其函数原型如下所示。
os.system(command)
其参数含义如下所示。
command 要执行的命令,相当于在Windows的cmd窗口中输入的命令。如果要向程序或者脚本传递参数,可以使用空格分隔程序及多个参数。
以下实例实现通过os.system()函数打开系统的记事本程序。
>>>import os
# 使用os.system()函数打开记事本程序
>>>os.system('notepad')
0 # 关闭记事本后的返回值
# 向记事本传递参数,打开python.txt文件
>>>os.system('notepad python.txt')
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)