> from distutils.core import setup
import py2exe
setup (windows =['keylogger.pyw'],
> options = { 'py2exe' : {'packages':['Tkinter']}})
我正在尝试制作一个无需提示cmd即可使用的键盘记录程序。此代码将keylogger.py转换为keylogger.exe 我阅读了文档,但似乎无法将它们放在一起。 有人可以帮我修补吗?
答案 0 :(得分:1)
您不需要制作exe;只需使用扩展名.pyw的文件重命名即可绕过命令提示符窗口。您的安装程序应已将其与C:\ Windows \ pyw.exe关联;如果不是,您可能需要建立关联。
答案 1 :(得分:0)
您需要包括所有导入,并添加bundle
键:
setup(
windows=[{"script":"keylogger.pyw"}],
options = {"py2exe": {"bundle_files": 1, "compressed": True, "includes":["Tkinter"]}},
zipfile=None)