python 系統(tǒng)調(diào)用的實(shí)例詳解
python 系統(tǒng)調(diào)用的實(shí)例詳解
本文將通過兩種方法對(duì)python 系統(tǒng)調(diào)用進(jìn)行講解,包括python使用CreateProcess函數(shù)運(yùn)行其他程序和ctypes模塊的實(shí)例,
一 python使用CreateProcess函數(shù)運(yùn)行其他程序
>>> import win32process
>>> handle = win32process.CreateProcess('c:\\windows\\notepad.exe','',None,None,0,win32process.CREATE_NO_WINDOW,None,None,win32process.STARTUPINFO())
>>> win32process.TerminateProcess(handle[0],0)
>>> import win32event
>>> handle = win32process.CreateProcess('c:\\windows\\notepad.exe','',None,None,0,win32process.CREATE_NO_WINDOW,None,None,win32process.STARTUPINFO())
>>> win32event.WaitForSingleObject(handle[0],-1)
0
二 ctypes模塊簡(jiǎn)介
以下代碼是使用ctype模塊在windows下直接調(diào)用user32.dll中的MessageBoxA函數(shù)。
>>> from ctypes import *
>>> user32 = windll.LoadLibrary('user32.dll')
>>> user32.MessageBoxA(0,str.encode('Ctype is cool!'),str.encode('Ctype'),0)
1
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
python 實(shí)現(xiàn)圖片上傳接口開發(fā) 并生成可以訪問的圖片url
今天小編就為大家分享一篇python 實(shí)現(xiàn)圖片上傳接口開發(fā) 并生成可以訪問的圖片url,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧2019-12-12
通過實(shí)例簡(jiǎn)單了解Python中yield的作用
這篇文章主要介紹了通過實(shí)例簡(jiǎn)單了解Python中yield的作用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-12-12
Python continue語(yǔ)句實(shí)例用法
在本篇文章里小編給大家整理了關(guān)于Python continue語(yǔ)句實(shí)例用法,有需要的朋友們可以跟著學(xué)習(xí)下。2020-02-02
python如何實(shí)現(xiàn)視頻轉(zhuǎn)代碼視頻
這篇文章主要為大家詳細(xì)介紹了python如何實(shí)現(xiàn)視頻轉(zhuǎn)代碼視頻,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-06-06
Python合并2個(gè)字典成1個(gè)新字典的方法(9種)
這篇文章主要介紹了Python合并2個(gè)字典成1個(gè)新字典的方法,本文通過實(shí)例代碼給大家分享9中方法,需要的朋友可以參考下2019-12-12
使用tensorboard可視化loss和acc的實(shí)例
今天小編就為大家分享一篇使用tensorboard可視化loss和acc的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧2020-01-01
python 監(jiān)測(cè)內(nèi)存和cpu的使用率實(shí)例
今天小編就為大家分享一篇python 監(jiān)測(cè)內(nèi)存和cpu的使用率實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧2019-11-11

