分享和讨论Python相关的话题
回复
头像
ejsoon
一枝独秀
一枝独秀
帖子: 5818
注册时间: 2022年 11月 18日 17:36
联系:

原來python是可以編譯的

帖子 ejsoon »

https://zhuanlan.zhihu.com/p/32213314?utm_id=0

可編譯為.pyc或.so。估計效率會跟c/c++差不多。
https://ejsoon.vip/
弈趣極光:享受思維樂趣
头像
BobMaster
锋芒初露
锋芒初露
帖子: 1437
注册时间: 2020年 12月 7日 08:05
来自: 神秘的东方
我的状态: 🎯
联系:

Re: 原來python是可以編譯的

帖子 BobMaster »

https://cython.org/

python使用pyinstaller打包的二进制可执行文件解包后可以看到一些*.pyc文件。
人生如音乐,欢乐且自由
头像
ejsoon
一枝独秀
一枝独秀
帖子: 5818
注册时间: 2022年 11月 18日 17:36
联系:

Re: 原來python是可以編譯的

帖子 ejsoon »

BobMaster 写了: 2023年 5月 10日 22:32 https://cython.org/

python使用pyinstaller打包的二进制可执行文件解包后可以看到一些*.pyc文件。
有沒有編譯前後的執行效率對比?

我曾經為了「執行效率」而學習c++編程,就是那個混亂時鐘AI,但是c++缺少很多自有庫,諸如字符串檢索之類,竟然都要自己寫。如果python編譯之後,執行效率基本等同於c++,那麼似乎沒有必要一定用c++了。
https://ejsoon.vip/
弈趣極光:享受思維樂趣
头像
BobMaster
锋芒初露
锋芒初露
帖子: 1437
注册时间: 2020年 12月 7日 08:05
来自: 神秘的东方
我的状态: 🎯
联系:

Re: 原來python是可以編譯的

帖子 BobMaster »

人生如音乐,欢乐且自由
头像
ejsoon
一枝独秀
一枝独秀
帖子: 5818
注册时间: 2022年 11月 18日 17:36
联系:

Re: 原來python是可以編譯的

帖子 ejsoon »

BobMaster 写了: 2023年 5月 11日 08:24 建议自行测试一下效果
https://softwareengineering.stackexchan ... led-c-code
不知道怎麼測試,因為沒有用python也寫一個。

下一個項目是可以考慮用python來寫,不用C++了,因為受不了C++甚麼都要自己寫。
https://ejsoon.vip/
弈趣極光:享受思維樂趣
回复
  • 相似主题
    回复总数
    阅读次数
    最新帖子

在线用户

正浏览此版面之用户: 没有注册用户 和 2 访客