原文:python操作剪貼板錯誤提示:pywintypes.error: (1418, 'GetClipboardData',線程沒有打開的剪貼板)

問題現象:通過打斷點,一步步調試可以正常復制和粘貼剪貼板數據。但是直接運行會報錯pywintypes.error: , GetClipboardData ,線程沒有打開的剪貼板 問題原因:原因是直接運行的話,沒辦法控制main線程的運行順序,可能出現setText 還未關閉剪貼板,getText 就打開了剪貼板的情況。 但是打了斷點之后,就可以按照代碼中所寫的那樣的順序來執行了。 解決方法:在調用 ...

2018-06-03 23:42 0 1071 推薦指數:

查看詳情

python操作剪貼板

問題 之前使用PyQt5寫生成谷歌驗證碼時,每次生成后,需要手動將驗證碼輸入,而且因為使用的QLabel展示驗證碼,不能直接選中粘貼。為了偷懶,尋思着寫一個復制按鈕,把驗證碼直接復制到粘貼板里面,這不就更方便嗎?網上找到兩種辦法,下面一一道來。(適用於windows,MAC不一定適合,且我使用 ...

Sat Nov 07 03:54:00 CST 2020 0 993
js剪貼板操作

這是一個很有意思的地方,很多不了解的人或者初級的js編程者會覺得很不可思議,js都那么強大了,訪問剪貼板一個粘貼復制,大概就是一行命令的事情,但是事實如此,js對於訪問本地計算機的剪貼板的支持其實是十分滯后的,看起來似乎是一個很小很小的一個功能,其實即使是html5標准里對於剪貼板操作目前也仍處於 ...

Mon Jan 25 06:52:00 CST 2016 0 10004
剪貼板操作失敗

背景 使用Clipboard.SetText()向剪貼板寫入字符串時,偶爾會引發System.Runtime.InteropServices.ExternalException異常,異常信息如下: 問題 由於剪貼板是系統的公共資源,當有多個程序同時訪問時,會引發異常。 方案 可以使 ...

Mon Apr 29 21:13:00 CST 2019 1 739
Qt剪貼板

  在Qt中使用剪貼板技術是非常簡單的,直接使用QClipboard類就可以存取窗口系統的剪貼板。在Qt中是使用QMimeData類來表示剪貼板交換的數據,將一些常用的數據存入到剪貼板可以使用setText(),setImage()和setPixmap()函數。相對應的取數據可以使用text ...

Tue Oct 16 03:47:00 CST 2012 0 4931
linux剪貼板

ubuntu下的用戶可以只用apt-get來安裝: 其他發行版的用戶可以選擇自己的安裝方式,也可以用源碼編譯安裝,xclip項目的主頁是:http://sourceforge.net/proje ...

Tue Dec 03 22:01:00 CST 2019 0 306
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM