'''
1,内建的subprocess模块中的Popen()函数,Python程序可以启动计算机中的其他程序。
Popen()函数名中的P表示process,进程。
每个进程可以有多个线程,但是与线程不同,进程无法直接读写另一个进程的变量。
'''
import subprocess
t1=subprocess.Popen("D:\software\DingDing\DingtalkLauncher.exe")
'''
返回值是一个Popen对象,有两个有用的方法:poll()和wait()
wait()方法,就跟time.sleep一样,等启动进程终止之后,就会进行下一步。
'''
print(t1.poll()==None)#True
print(t1.wait()) #
'''
向Popen()传递命令行参数。
用Python启动py脚本也可以仿照下面的格式。
'''
subprocess.Popen(["D:\\software\\Notepad++\\notepad++.exe","d:\\hello.txt"])
2019-05-14--重学Python33--Python程序启动其他电脑程序或者脚本
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。