首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用.pyc文件合适吗?

使用.pyc文件合适吗?
EN

Stack Overflow用户
提问于 2017-12-25 23:10:13
回答 2查看 1.9K关注 0票数 3

我有一个Python项目(一个游戏),我想最终卖掉。根据Python标准,出于安全考虑,使用.pyc文件而不是常规.py源文件分发游戏会被认为是可以接受的吗?这会有效吗?或者,另一方面,这不是.pyc文件的用途吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-12-25 23:31:50

可以吗?是的,许可证允许你分发.pyc文件。

“有效”吗?这很可能是不必要的,因为没有商业理由复制你的作品。如果它是超级好,人们将解译或编写类似的游戏在另一种语言。见jonrsharpe的链接。

是故意的吗?.pyc文件的主要目的是通过缓存结果来避免不必要地重新编译Python代码。

票数 1
EN

Stack Overflow用户

发布于 2017-12-25 23:40:08

除非目标平台安装了完全相同的python版本,否则这种分发方法根本无法工作。有关更多信息,请参见this question的答案。

编译的Python字节码文件与体系结构无关,但依赖于VM。.pyc文件只适用于一组特定的Python版本,这些版本由存储在文件中的神奇数字决定。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47972613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档