python运行其他程序的实现方法


Posted in Python onJuly 14, 2017

python运行其他程序的实现方法

             这里提供了两种实现方法,一.os.system()函数和 使用ShellExecute函数运行其他程序及实现代码,大家可以参考下,

一 使用os.system()函数运行其他程序

打开系统的记事本程序

>>>import os
>>> os.system('notepad')
0
>>> os.system('notepad python.txt')
0

 二 使用ShellExecute函数运行其他程序

>>>import win32api
>>> win32api.ShellExecute(0,'open','notepad.exe','','',0)
42
>>> win32api.ShellExecute(0,'open','notepad.exe','','',1)
42
>>> win32api.ShellExecute(0,'open','notepad.exe','python.txt','',1)
42
>>> win32api.ShellExecute(0,'open','http://www.python.org','python.txt','',1)
42
>>> win32api.ShellExecute(0,'open','E:\\python\\work\\Demo.mp3','','',1)
42
>>> win32api.ShellExecute(0,'open','E:\\python\\work\\MessageBox.py','','',1)
42

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
Python计算字符宽度的方法
Jun 14 Python
python中如何使用正则表达式的集合字符示例
Oct 09 Python
python虚拟环境virtualenv的使用教程
Oct 20 Python
终端命令查看TensorFlow版本号及路径的方法
Jun 13 Python
Python基于分析Ajax请求实现抓取今日头条街拍图集功能示例
Jul 19 Python
用python给自己做一款小说阅读器过程详解
Jul 11 Python
使用 Python 快速实现 HTTP 和 FTP 服务器的方法
Jul 22 Python
关于numpy.where()函数 返回值的解释
Dec 06 Python
Python CSV文件模块的使用案例分析
Dec 21 Python
python环境下安装opencv库的方法
Mar 05 Python
使用darknet框架的imagenet数据分类预训练操作
Jul 07 Python
Pycharm及python安装详细教程(图解)
Jul 31 Python
Python利用递归和walk()遍历目录文件的方法示例
Jul 14 #Python
Python学习教程之常用的内置函数大全
Jul 14 #Python
python与C互相调用的方法详解
Jul 14 #Python
Python django实现简单的邮件系统发送邮件功能
Jul 14 #Python
使用Django Form解决表单数据无法动态刷新的两种方法
Jul 14 #Python
Python md5与sha1加密算法用法分析
Jul 14 #Python
Python自动化开发学习之三级菜单制作
Jul 14 #Python
You might like
PHP的类 功能齐全的发送邮件类
2006/10/09 PHP
PHP正确配置mysql(apache环境)
2011/08/28 PHP
跟我学Laravel之请求与输入
2014/10/15 PHP
Laravel 5框架学习之子视图和表单复用
2015/04/09 PHP
PHP的mysqli_select_db()函数讲解
2019/01/23 PHP
javascript jQuery插件练习
2008/12/24 Javascript
jquery 中多条件选择器,相对选择器,层次选择器的区别
2012/07/03 Javascript
推荐8款jQuery轻量级树形Tree插件
2014/11/12 Javascript
EasyUI Pagination 分页的两种做法小结
2016/07/09 Javascript
bootstrapValidator表单验证插件学习
2016/12/30 Javascript
使用JavaScript判断用户输入的是否为正整数(两种方法)
2017/02/05 Javascript
nodejs入门教程一:概念与用法简介
2017/04/24 NodeJs
vue实现员工信息录入功能
2020/06/11 Javascript
如何用JS模拟实现数组的map方法
2020/07/30 Javascript
[07:09]2014DOTA2国际邀请赛-Newbee再次发威成功晋级决赛
2014/07/19 DOTA
使用Python脚本在Linux下实现部分Bash Shell的教程
2015/04/17 Python
python定时检查某个进程是否已经关闭的方法
2015/05/20 Python
Python修改MP3文件的方法
2015/06/15 Python
Python中Django 后台自定义表单控件
2017/03/28 Python
详解python实现读取邮件数据并下载附件的实例
2017/08/03 Python
python实现微信机器人: 登录微信、消息接收、自动回复功能
2019/04/29 Python
简单了解python 生成器 列表推导式 生成器表达式
2019/08/22 Python
关于Numpy数据类型对象(dtype)使用详解
2019/11/27 Python
关于Python turtle库使用时坐标的确定方法
2020/03/19 Python
如何写python的配置文件
2020/06/07 Python
Python 打印自己设计的字体的实例讲解
2021/01/04 Python
详解CSS3中的box-sizing(content-box与border-box)
2019/04/19 HTML / CSS
用html5的canvas和JavaScript创建一个绘图程序的简单实例
2016/07/06 HTML / CSS
幼儿园家长会欢迎词
2014/01/09 职场文书
乔迁宴答谢词
2014/01/21 职场文书
打架检讨书500字
2014/01/29 职场文书
出国留学英文自荐信
2015/03/25 职场文书
2015年销售人员工作总结
2015/04/07 职场文书
三国演义读书笔记
2015/06/25 职场文书
小学毕业教师寄语
2019/06/21 职场文书
Anaconda安装pytorch及配置PyCharm 2021环境
2021/06/04 Python