占用空间最小的 Python? CPython?

发布于 2024-10-30 20:08:36 字数 1537 浏览 0 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

茶色山野 2024-11-06 20:08:36

我会推荐 PyMite - http://wiki.python.org/moin/PyMitehttp://code.google.com/p/python-on-a-chip/ 设计为在嵌入式设备上运行,因此它的占用空间必须很小。

I would recommend PyMite - http://wiki.python.org/moin/PyMite and http://code.google.com/p/python-on-a-chip/ designed to run on embedded devices so it's got to be with a small footprint.

So要识趣 2024-11-06 20:08:36

当人们谈论“Python”时,通常指的是 CPythonPyPy 是一个 Python 实现,其目标是提高性能,并提供了一个可以提高性能的 JIT 编译器。

如果你担心性能,Cpython 的微调非常好。大多数时候,你会遇到的缓慢问题是由于所使用的算法造成的,这就是你要动手的地方;)。

如果由于某种原因,您的代码的关键部分需要额外的推动,您可以使用 Cython 来扩展您的程序,但这很少需要。

总而言之,你使用哪种实现并不重要,很多很棒的东西都是使用 python 制作的,所以我认为你不会对“性能”有问题,只要进入它你就不会后悔。

When people talk about "Python" usually this refers to CPython, PyPy is a Python implementation whose goal is to improve performance and offers a JIT compiler that improves performance.

If you are worrying about performance, Cpython is fine tuned very well. Most of the time the slowness you would get would be from the algorithm used, that's where you get your hands dirty ;).

If for some reason you had critical part of your code that needed that extra push, you can use Cython to extend you program, but that is rarely needed.

As a wrap up, it doesn't matter which implementation you use, a lot of great stuff is made using python so i don't think you would have problem with " Performance ", just get into it you wont regret it .

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文