色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

既然Python是用C實現的,那為什么Python不能直接生成exe?

吉茹定2年前12瀏覽0評論

C語言其實是一種比較“古老”而且“底層”的語言。其執行效率,僅次于匯編語言。

說其古老,是因為C語言的出現很早。

雖然Fortran、Cobol語言出現比C語言更早,但是現代主流操作系統(Windows、MacOs、linux、iOS、Android、Unix)全部脫胎于C語言。

說它底層,是因為C語言設計之初就是為了同時編寫匯編語言。理論上可以全部用匯編寫。而匯編語言是執行效率最高的語言。

所以Python用C語言寫一點也不奇怪。這和它能不能生成Exe一點關系都沒有。

Exe文件是Windows平臺的私有格式。最簡單的Exe是Com可執行文件。Exe文件實際上是一個引導程序+一個解釋程序組成的。

Python語言生成的代碼,只需要配以引導程序和解釋程序,就可以作為Exe文件執行。

所以,Python生成Exe文件一點難度都沒有。只是它愿不愿意提供的問題。