Python中exe文件点击后消失的问题如何解决?
在 python35 目录下的 Scripts 文件夹中的文件,我点击一次就消失一个,不知是什么原因?求帮助,谢谢!
Python中exe文件点击后消失的问题如何解决?
11 回复
被杀毒软件吃了?
这个问题通常是程序执行完就退出了,或者运行时出错导致控制台窗口闪退。
解决方法:
-
在脚本末尾添加
input()
让程序等待用户输入,这样窗口就不会立即关闭:# 你的代码... input("按回车键退出...") -
使用
time.sleep()
延迟几秒再退出:import time # 你的代码... time.sleep(5) # 等待5秒 -
从命令行运行exe
打开cmd,cd到exe所在目录,直接运行exe,这样即使出错也能看到错误信息。 -
检查代码错误
可能是代码有异常导致崩溃。可以在代码开头添加日志记录,或者用try-catch捕获异常并打印:import traceback try: # 你的代码... except Exception as e: print(traceback.format_exc()) input("出错,按回车退出...") -
打包时注意控制台选项
如果用pyinstaller打包,默认是控制台窗口。如果打包成--noconsole且没有GUI,程序会闪退。可以去掉--noconsole或确保有GUI界面。
总结: 加个 input() 是最简单的调试方法。
好不好吃
让我想起了当年的木马都这样
我今天新装 win10 系统,系统默认神秘的杀毒会直接删除我执行的激活软件,点一个没一个
windows defener
灰鸽子貌似就是这样
让我第一时间想到了灰鸽子
360 查杀没有病毒,请求解决方法,谢谢!
Process monitor 查看一下谁删的?要么病毒,要么杀软
删除了一个名为 deleteself 的批处理文件后,现在情况正常了,再观察几天看看.谢谢楼上各位热心朋友!

