为什么 Python exe 文件这么大?
Why are Python exe files so large?
我用pyinstaller库把一个空的Python文件转成exe文件,exe文件大小为6.694MB。
为什么 Python 文件是空的并且没有引用它,但 exe 文件的大小如此之大?
真的为什么?
我想我自己找到了问题的答案。
在许多语言中,例如 C#,脚本文件最初是完全空的。
例如在C#中,要在控制台上打印文本,必须先使用系统库、Consoleclass、WriteLine方法,然后再这样做。
在每个 Python 文件中,您都可以访问许多默认的 classes 和函数。包括可用于轻松打印文本的打印功能。
Python 个文件中的原始数据的大小一点也不小。
事实上,在每个 Python 文件的第一行之前,有一行导入 Python 默认库。
我希望 Python 一开始完全是空的。
我用pyinstaller库把一个空的Python文件转成exe文件,exe文件大小为6.694MB。 为什么 Python 文件是空的并且没有引用它,但 exe 文件的大小如此之大? 真的为什么?
我想我自己找到了问题的答案。 在许多语言中,例如 C#,脚本文件最初是完全空的。 例如在C#中,要在控制台上打印文本,必须先使用系统库、Consoleclass、WriteLine方法,然后再这样做。 在每个 Python 文件中,您都可以访问许多默认的 classes 和函数。包括可用于轻松打印文本的打印功能。 Python 个文件中的原始数据的大小一点也不小。 事实上,在每个 Python 文件的第一行之前,有一行导入 Python 默认库。 我希望 Python 一开始完全是空的。