用户工具

站点工具


linux:python:python源码保护

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
linux:python:python源码保护 [2020/09/16 10:26] – [1. 使用Cython] zhangguolinux:python:python源码保护 [2023/03/17 10:12] (当前版本) – 外部编辑 127.0.0.1
行 31: 行 31:
      ext_modules=cythonize('hello.pyx'))      ext_modules=cythonize('hello.pyx'))
 </code> </code>
-3)编译为 .c,再进一步编译为 .so 或 .pyd:+3)编译为 .c,再进一步编译为 .so 或 .pyd:   <color #ed1c24>#此处生成出来的so文件不用改名</color>
  
 ''python setup.py build_ext --inplace'' ''python setup.py build_ext --inplace''
行 42: 行 42:
  
 同时带来了性能提升 同时带来了性能提升
 +
 +另外一方面的好处,其实还可以帮检查语法,而且语法检查强度看起来比python强一点,比如可以检测到变量没有赋值就使用,或者使用了python的关键字作为变量名或def function名等。
  
 ==== - 缺点 ==== ==== - 缺点 ====
linux/python/python源码保护.1600223199.txt.gz · 最后更改: 2023/03/17 10:12 (外部编辑)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki