exe文件是什么语言?我可以从python中创建一个.exe吗?

时间:2017-07-25 00:27:43

标签: python c

我想知道Windows程序编码的语言是什么?如果计算机没有安装python,可以在Windows上运行python程序吗?

1 个答案:

答案 0 :(得分:4)

我建议阅读:

https://en.wikipedia.org/wiki/Portable_Executable

EXE是一组机器代码。查看十六进制编辑器并获取操作码手册。如果没有大量的学习,你可能无法理解它,但它们基本上都是微指令。

但是对于你的另一个问题。是的,您可以从Python脚本创建一个exe。这通过将python运行时与脚本本身捆绑在一起。看看pyinstaller:

http://www.pyinstaller.org/

编辑:正如评论中指出的那样,使用pyinstaller而不是py2exe。它更积极地维护。