python運(yùn)行其他程序的實(shí)現(xiàn)方法
python運(yùn)行其他程序的實(shí)現(xiàn)方法
這里提供了兩種實(shí)現(xiàn)方法,一.os.system()函數(shù)和 使用ShellExecute函數(shù)運(yùn)行其他程序及實(shí)現(xiàn)代碼,大家可以參考下,
一 使用os.system()函數(shù)運(yùn)行其他程序
打開系統(tǒng)的記事本程序
>>>import os >>> os.system('notepad') 0 >>> os.system('notepad python.txt') 0
二 使用ShellExecute函數(shù)運(yùn)行其他程序
>>>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
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
Python異步發(fā)送日志到遠(yuǎn)程服務(wù)器詳情
這篇文章主要介紹了Python異步發(fā)送日志到遠(yuǎn)程服務(wù)器詳情,文章通過簡(jiǎn)單輸出到cmd和文件中的代碼展開詳情,需要的朋友可以參考一下2022-07-07把MySQL表結(jié)構(gòu)映射為Python中的對(duì)象的教程
這篇文章主要介紹了簡(jiǎn)單地把MySQL表結(jié)構(gòu)映射為Python中的對(duì)象的方法,用到了Python中的SQLAlchemy庫,需要的朋友可以參考下2015-04-04Python?SQLAlchemy與數(shù)據(jù)庫交互操作完整指南
SQLAlchemy 是一個(gè)強(qiáng)大的 Python 庫,用于數(shù)據(jù)庫操作,無論是簡(jiǎn)單的數(shù)據(jù)存儲(chǔ)還是復(fù)雜的數(shù)據(jù)管理,SQLAlchemy 都提供了多種方法來處理數(shù)據(jù)庫,本文將全面介紹 SQLAlchemy的基本用法以及各種操作的示例代碼2024-01-01解決Python找不到ssl模塊問題 No module named _ssl的方法
這篇文章主要介紹了解決Python找不到ssl模塊問題 No module named _ssl的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-04-04