我正在使用 py2exe 来编译Windows Xp / 7/2000上可执行文件中的python脚本。
我想知道这样的可执行脚本是否会冻结操作系统,我必须重新启动Windows
我想如果我尝试管理驱动程序库就会出现这样的问题
你怎么看?
答案 0 :(得分:3)
理论上,是的。 Windows不是那里最稳定的操作系统,程序有时会“冻结”它甚至不会破坏驱动程序和内核模式代码。 Python程序在这方面没有任何不同,无论是否包含py2exe
,因为Windows上的Python程序可以轻松访问任何其他程序可以访问的相同Windows API。
但是,我觉得你不是“只是问”你是否有一个特定的应用程序冻结系统,这是应该针对具体案例解决的问题。除非应用程序真的疯狂,否则它可能是一个可以解决的错误。
答案 1 :(得分:0)
Python程序 - 无论是Python可执行文件还是py2exe形式 - 都可以像其他任何程序一样执行。这意味着除非以超级用户权限运行,否则它不应该冻结现代操作系统。但是,程序(特别是恶意程序和编写错误的程序)会严重降低用户体验,例如通过全屏显示并拒绝显示桌面或启动大量线程和进程。