我想知道Windows程序编码的语言是什么?如果计算机没有安装python,可以在Windows上运行python程序吗?
答案 0 :(得分:4)
我建议阅读:
https://en.wikipedia.org/wiki/Portable_Executable
EXE是一组机器代码。查看十六进制编辑器并获取操作码手册。如果没有大量的学习,你可能无法理解它,但它们基本上都是微指令。
但是对于你的另一个问题。是的,您可以从Python脚本创建一个exe。这通过将python运行时与脚本本身捆绑在一起。看看pyinstaller:
编辑:正如评论中指出的那样,使用pyinstaller而不是py2exe。它更积极地维护。