gpt4 book ai didi

python - py2exe - 将我的 python 脚本转换为 .EXE 文件后,无法再将文本从其他 Windows 应用程序复制/粘贴到我的 Python 应用程序

转载 作者:太空狗 更新时间:2023-10-30 02:34:40 24 4
gpt4 key购买 nike

我最近尝试使用 py2exe 将我的一个 python 脚本(用于文件系统 I/O)转换为可执行文件。但是,在从我的 python 脚本成功生成 .exe 文件后,我无法再将任何文本(或任何与此相关的内容)从其他 Windows 应用程序复制并粘贴到我的 python 应用程序控制台(当我运行脚本/应用程序时.exe 文件)。现在右击鼠标不再弹出访问窗口。有谁知道我该如何解决这个问题?

谢谢,

A.L.

最佳答案

右键单击控制台窗口是 Windows Vista 及更高版本命令行解释器的“特殊功能”。它不适用于任何其他命令行工具,因此它不再适用于您转换后的脚本。您仍然可以使用 Windows 菜单(标题栏中的小图标或 Alt+Space)访问它。

您可以尝试通过乱用 Windows API 调用来恢复右键单击功能 - 但更方便的方法是使用 Ctrl+V 启用粘贴,而忘记窗口菜单。一个好的候选人是 PyReadline - 安装包并在脚本开头运行:

import readline
readline.parse_and_bind("control-v: paste")

关于python - py2exe - 将我的 python 脚本转换为 .EXE 文件后,无法再将文本从其他 Windows 应用程序复制/粘贴到我的 Python 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7004772/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com