[英]py2exe - Can no longer Copy/Paste text from other Windows app to my Python app after converting my python script to a .EXE file
我最近嘗試使用 py2exe 將我的 python 腳本(用於文件系統 I/O)轉換為可執行文件。 但是,在從我的 python 腳本成功生成 .exe 文件后,我不再能夠從其他 windows 應用程序中復制並粘貼任何文本(或與此相關的任何內容)到我的 python 應用程序控制台(當我從運行腳本/ .exe 文件)。 現在右擊鼠標,不再彈出訪問window。 有誰知道我該如何解決這個問題?
謝謝,
鋁
右鍵單擊控制台 window 是 Windows Vista 及以上版本的命令行解釋器的“特殊功能”。 它不適用於任何其他命令行工具,因此它不再適用於轉換后的腳本。 您仍然可以使用 windows 菜單(標題欄中的小圖標或 Alt+Space)訪問它。
您可以嘗試通過使用 Windows API 調用來恢復右鍵單擊功能 - 但更方便的可能性是使用 Ctrl+V 啟用粘貼並忘記 Z05B8C74CBD96FBF2DE4C1A352702FFF4Z 菜單一個很好的候選者是PyReadline
- 安裝 package 並在腳本的開頭運行它:
import readline
readline.parse_and_bind("control-v: paste")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.