import os
'''
#os.system()#这个函数执行起来打开DOS窗口操作系统的shell,敲入一串命令
#比如mspaint命令,我们可以手动执行这个命令。这个过程可以在Python程序中,用os.system函数进行自动化
os.system('mspaint')#调用的这个程序没有退出时,Python程序会一直停留在这个地方
#说个题外话CTRL+鼠标左键可以直接跳入该函数查看
print('after call')#上方那个程序退出后,下面的内容才会被打印出来
'''
'''
#如果在DoS窗口中该程序有命令行,那么使用OS函数也可以添加命令行用空格隔开
# 比如mspaint这个软件是截图软件,在DOS窗口中直接输入mspaint这个命令会直接打开画图工具,
# 输入mspaint e:\\1.png会使用画图工具打开这个图片,那么使用os函数也会有这个效果
os.system(r'mspaint D:\\1.png')
print('after call')
'''
'''#上面的例子是一个简单的例子,命令也很简单,但是有些程序的命令很复杂直接看例子,开源的一款软件FFmpeg
# 可以用来录制视频、转换视频、并且可以流媒体输出视音频流。非常实用。国内
# 很多多媒体工具都是使用它处理视频的。就像我们这里一样组装参数使用它
# 它的命令行非常复杂,这时候我们就可以用这个程序来吧命令行传入,然后需要用户决定的东西参数化,
# 这样用户就只需要简单的写入参数就可以了
# ffmpeg.exe -y -rtbufsize 100M -f gdigrab -framerate 10 -draw_mouse 1 -i desktop -c:v libx264 -r 20 -crf 35 -pix_fmt yuv420p -fs 100M
python调用外部程序的方法
最新推荐文章于 2025-03-14 12:12:37 发布