用目录中的pyc文件替换所有py文件

时间:2019-02-11 16:24:14

标签: python pyc

我希望仅能发布return (int)IntStream.rangeClosed(1,n) .filter(e -> (e % 5) == 0) .count(); 文件,以便在所发布的应用程序中实现轻量级/基本的混淆。

我尝试了命令行-

.pyc

但是所有python -m compileall -f C:\MOT_Server\olympus-skeleton\dist\olympus_server 个文件仍然保留。

我希望将每个py文件替换为py文件,而不是将所有pyc文件都转储到pyc文件夹中。

1 个答案:

答案 0 :(得分:1)

您必须自己摆脱.py文件,但是find对此很有用:

find . -type f -name "*.py" -exec rm -f {} \;

注意:它将是递归的!

如果您不熟悉find,请删除-exec ...部分进行测试以打印出所有“合格”文件:

find . -type f -name "*.py"