Заменить все файлы py на файлы pyc в каталоге
Я хочу иметь возможность отправлять только .pyc
файлы, поэтому я поставил легкую / базовую обфускацию в моем приложении.
Я попробовал командную строку -
python -m compileall -f C:\MOT_Server\olympus-skeleton\dist\olympus_server
Но все py
файлы остаются.
Я желаю, чтобы каждый py
файл будет заменен на pyc
файл, а не то все pyc
файлы будут сброшены в __pycache__
папка.
1 ответ
Вы должны избавиться от .py
файлы самостоятельно, но find
будет полезно для этого:
find . -type f -name "*.py" -exec rm -f {} \;
Примечание: это будет рекурсивно!
Если вы не знакомы с find
, Удалить -exec ...
часть для тестирования, чтобы распечатать все "квалифицированные" файлы:
find . -type f -name "*.py"