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

 更新时间:2017年07月14日 11:08:03   作者:cakin24  
这篇文章主要介绍了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

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

相关文章

  • python日志记录模块实例及改进

    python日志记录模块实例及改进

    许多应用程序中都会有日志模块,用于记录系统在运行过程中的一些关键信息,以便于对系统的运行状况进行跟踪。在python中,我们不需要第三方的日志组件,因为它已经为我们提供了简单易用、且功能强大的日志模块:logging。
    2017-02-02
  • Python异步发送日志到远程服务器详情

    Python异步发送日志到远程服务器详情

    这篇文章主要介绍了Python异步发送日志到远程服务器详情,文章通过简单输出到cmd和文件中的代码展开详情,需要的朋友可以参考一下
    2022-07-07
  • Pytest+Allure使用示例教程

    Pytest+Allure使用示例教程

    Allure是开源的免费的自动化测试报告,支持Java,Python,我们来看看如何使用Python pytest与Allure整合,输出漂亮的测试报告,这篇文章主要介绍了Pytest+Allure使用教程,需要的朋友可以参考下
    2023-12-12
  • Python学习之异常断言详解

    Python学习之异常断言详解

    这篇文章主要和大家介绍一下异常的最后一个知识点——断言 ,断言是判断一个表达式,在表达式为 False 的时候触发异常。本文将通过示例详细介绍一下断言,需要的可以参考一下
    2022-03-03
  • 把MySQL表结构映射为Python中的对象的教程

    把MySQL表结构映射为Python中的对象的教程

    这篇文章主要介绍了简单地把MySQL表结构映射为Python中的对象的方法,用到了Python中的SQLAlchemy库,需要的朋友可以参考下
    2015-04-04
  • Python爬虫爬取Bilibili弹幕过程解析

    Python爬虫爬取Bilibili弹幕过程解析

    这篇文章主要介绍了Python爬虫爬取Bilibili弹幕过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-10-10
  • Python绘图实现显示中文

    Python绘图实现显示中文

    今天小编就为大家分享一篇Python绘图实现显示中文,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • Python中存取文件的4种不同操作

    Python中存取文件的4种不同操作

    这篇文章主要给大家介绍了关于Python中存取文件的4种不同操作的相关资料,分别包括Python内置方法、numpy模块方法、os模块方法以及csv模块方法,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2018-07-07
  • Python SQLAlchemy与数据库交互操作完整指南

    Python SQLAlchemy与数据库交互操作完整指南

    SQLAlchemy 是一个强大的 Python 库,用于数据库操作,无论是简单的数据存储还是复杂的数据管理,SQLAlchemy 都提供了多种方法来处理数据库,本文将全面介绍 SQLAlchemy的基本用法以及各种操作的示例代码
    2024-01-01
  • 解决Python找不到ssl模块问题 No module named _ssl的方法

    解决Python找不到ssl模块问题 No module named _ssl的方法

    这篇文章主要介绍了解决Python找不到ssl模块问题 No module named _ssl的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-04-04

最新评论