pywin32

    0熱度

    2回答

    我想設置一個程序(已知的PID)的頂部/活動/前景(不知道哪個是最合適的)。 的PID被設置爲Windows進程PID handle = win32api.OpenProcess(win32con.PROCESS_ALL_ACCESS, False, pid) win32gui.SetForegroundWindow(handle) win32gui.Set

    1熱度

    2回答

    所以基本上我設置了一個事件監聽器,它不斷地檢查Microsoft Outlook,看看有沒有新郵件進入我的收件箱。根據收到的電子郵件,我運行某些過程來檢查特定電子郵件是否是我們正在尋找的電子郵件(這不需要太多時間),但是如果電子郵件符合我們的標準,我們會在其上運行某個功能,大約需要一兩分鐘的時間才能完成。 我的問題是,我正在收到一封電子郵件在同一時間(自動生成),與我需要的標準,我想運行某些功能。

    2熱度

    2回答

    我必須讀取某個.xlsx文件(file1.xlsx),從另一個.csv文件(file2.csv)中提取數據並將處理後的數據寫入原始文件( file1.xlsx)以及一些圖表。該文件具有現有的圖表,我查看了openpyxl,xlswriter,xlsread和其他python庫。 看來openpyxl是唯一一個允許你用同一個庫讀寫文件的庫。其他人喜歡xlswriter只寫,或xlsread只讀。 但

    0熱度

    1回答

    我正在嘗試使用WMI。我需要安裝我所做的pywin32。但是當我導入WMI時,它會返回一個錯誤。誰能幫我! Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Anaconda\lib\site-packages\wmi.py", line 88, in <module>

    0熱度

    2回答

    親愛的,全部。 如果單元格(i,5)沒有值,我想在python 3.6中用python pywin32刪除excel中的行。 這是我的代碼。 def qms(self): fname = QtWidgets.QFileDialog.getOpenFileName(self) if fname[0]: self.Filename.setText(fname[0])

    0熱度

    1回答

    格式百分比pywin32更改爲數字輸入在Excel中要改變在python3.6 與pywin32格式%到數在Excel中,這是我的代碼。 def qms(self): fname = QtWidgets.QFileDialog.getOpenFileName(self) if fname[0]: self.Filename.setText(fname[0])

    0熱度

    1回答

    我可以在Excel工作表中設置和刪除評論,但無法獲取(閱讀)現有評論的內容。 xlwings沒有它的方法,所以你需要下拉到COM對象。 import xlwings as xw wb = xw.Workbook.active() xw.Range('A1').api.AddComment('Some Text') xw.Range('A1').api.DeleteComment() xw.

    1熱度

    1回答

    我使用python嚮應用程序發送密鑰。 我用win32gui: hwndMain = win32gui.FindWindow(None,"busmaster")回報5441816 hwndMain = win32gui.FindWindow(None,"busmaster")回報3606522 但win32api.PostMessage(hwndChild, win32con.WM_CHAR, o

    0熱度

    1回答

    我剛剛下載了pywin32,確保它是正確的版本(python 3.6)。當試圖安裝我得到以下錯誤: enter image description here 不久之後,安裝程序崩潰。按照建議,以管理員身份運行安裝程序不會改變任何內容。 感謝您提前提供任何幫助!

    1熱度

    1回答

    我試圖使用作爲PyWin32包的一部分的win32job API。我想這樣做: win32job.CreateJobObject(None, NULL) 我想通過NULL作爲第二個參數如下記載: https://msdn.microsoft.com/en-us/library/windows/desktop/ms682409(v=vs.85).aspx If lpName is NULL, t