win32apipython安裝
發布時間: 2022-12-15 11:20:27
1. python可以直接調用win32的api嗎
python是可以直接調用win32的api的
在SourceForge網站上,可以找打python win32api這個第三方擴展(Python for Windows Extensions),下載之後安裝到電腦上,然後你的python安裝目錄就會多一個PythonWin這個快捷方式,打開然後寫如下代碼:
importwin32api
win32api.MessageBox(0,'hello','title')
結果如下圖:
2. python可以直接調用win32的api嗎
要看你所謂的直接調用是什麼意思。
如果說Python native library 來說不能直接調用。
如果有了第三方的package就可以了,比如:
https://sourceforge.net/projects/pywin32/
fromwin32com.clientimportDispatch
mailer=Dispatch("Outlook.Application")
msg=mailer.CreateItem(0)
msg.To=emailTo
msg.CC=emailCC
msg.Subject=emailSubject
msg.Body=emailBody
msg.Send()
上面的簡單例子就是使用python來調用outlook發郵件
3. 安裝pywin32的時候有2個python的路徑會怎麼選
import win32gui
import win32api
classname = "MozillaWindowClass"
titlename = "網路一下,你就知道 - Mozilla Firefox"
#獲取句柄
hwnd = win32gui.FindWindow(classname, titlename)
#獲取窗口左上角和右下角坐標
left, top, right, bottom = win32gui.GetWindowRect(hwnd)
熱點內容