当前位置:首页 > 编程教程 > Python技术文章 > python运行其他程序的实现方法

介绍python中运行其他程序的方式

  • 发布时间:
  • 作者:码农之家
  • 点击:103

这篇文章主要知识点是关于python、运行其他程序、的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子书

精通Python自然语言处理(Deepti)
  • 类型:Python大小:16 MB格式:PDF作者:Deepti Chopra, Nishe
立即下载

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

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

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

以上就是本次给大家分享的关于java的全部知识点内容总结,大家还可以在下方相关文章里找到相关文章进一步学习,感谢大家的阅读和支持。

Python 相关电子书
学习笔记
网友NO.738601

Python实现运行其他程序的四种方式实例分析

本文实例讲述了Python实现运行其他程序的四种方式。分享给大家供大家参考,具体如下: 在Python中,可以方便地使用os模块来运行其他脚本或者程序,这样就可以在脚本中直接使用其他脚本或程序提供的功能,而不必再次编写实现该功能的代码。为了更好地控制运行的进程,可以使用win32process模块中的函数,如果想进一步控制进程,则可以使用ctype模块,直接调用kernel32.dll中的函数. 【方式一】使用os.system()函数运行其他程序 os模块中的system()函数可以方便地运行其他程序或者脚本,模式如下: os.system(command) command: 要执行的命令,如果要向脚本传递参数,可以使用空格分割程序及多个参数。 示例如下: import os os.system('notepad') # 打开记事本程序.0 os.system('notepad 1.txt') # 打开1.txt文件,如果不存在,则创建.0 【方式二】使用ShellExecute函数运行其他程序 除了使用……

网友NO.102050

Python运行其他程序的方法实例详解

这篇文章主要介绍了Python实现运行其他程序的四种方式,结合实例形式分析了Python执行其他程序相关模块与函数使用技巧,需要的朋友可以参考下 本文实例讲述了Python实现运行其他程序的四种方式。分享给大家供大家参考,具体如下: 在Python中,可以方便地使用os模块来运行其他脚本或者程序,这样就可以在脚本中直接使用其他脚本或程序提供的功能,而不必再次编写实现该功能的代码。为了更好地控制运行的进程,可以使用win32process模块中的函数,如果想进一步控制进程,则可以使用ctype模块,直接调用kernel32.dll中的函数. 【方式一】使用os.system()函数运行其他程序 os模块中的system()函数可以方便地运行其他程序或者脚本,模式如下: os.system(command) command: 要执行的命令,如果要向脚本传递参数,可以使用空格分割程序及多个参数。 示例如下: import os os……

<
1
>

Copyright 2018-2020 www.xz577.com 码农之家

版权投诉 / 书籍推广 / 赞助:520161757@qq.com