2024-06-01 09:38:43 发布
网友
有没有我可以这样运行的程序:
py2py.py < orig.py > smaller.py
在哪里原始版本包含带有注释和doc字符串的python源代码,以及较小.py包含相同的、可运行的源代码,但没有注释和doc字符串?在
最初的代码如下:
然后看起来像这样:
def foo(it): print it
我推荐minipy。最有说服力的原因是它对源代码抽象语法树进行了适当的分析,这样缩小后的代码就更准确了。我发现更著名的pyminifier倾向于生成带有未定义符号错误、错误解释的元组等的代码。我还使用minipy获得了好几个百分点的压缩结果。minipy的一个小优点是它不到pyminifier代码大小的一半。由于它是一个单独的python文件,因此它更易于管理和集成到构建管道中。在
This Python minifier似乎能满足您的需要。在
我推荐minipy。最有说服力的原因是它对源代码抽象语法树进行了适当的分析,这样缩小后的代码就更准确了。我发现更著名的pyminifier倾向于生成带有未定义符号错误、错误解释的元组等的代码。我还使用minipy获得了好几个百分点的压缩结果。minipy的一个小优点是它不到pyminifier代码大小的一半。由于它是一个单独的python文件,因此它更易于管理和集成到构建管道中。在
This Python minifier似乎能满足您的需要。在
相关问题 更多 >
编程相关推荐