Python 官方文档:入门教程 => 点击学习
在python环境下,执行一条外部命令一般有这么几个: 1、os.system(command)或者os.popen(..........) 2、wx.Execute(command, syn=wx.EXEC_ASYNC, callbac
在python环境下,执行一条外部命令一般有这么几个:
1、os.system(command)或者os.popen(..........)
2、wx.Execute(command, syn=wx.EXEC_ASYNC, callback=None)
os.system()和wx.Execute()都利用系统的shell,执行时会出现shell窗口。如在windows下会弹出控制台窗口,不美观。下面的两种方法则没有这个缺点。
3、class subprocess.Popen
前面三个方法只能用于执行程序和打开文件,不能处理URL,打开URL地址可用WEBbrowser模块提供的功能。
4、webbrowser.open(url)
以上在Windows2000,Python2.4a1,wxPython 2.5.1运行。
modify:还有一种方式:subprocess.call(*args, **kwargs)
--结束END--
本文标题: python 执行外部命令
本文链接: https://lsjlt.com/news/189753.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0