заменить все файлы py на файлы pyc в каталоге - PullRequest
0 голосов
/ 11 февраля 2019

Я хочу, чтобы можно было отправлять только файлы .pyc, поэтому я получаю легкое / базовое запутывание в своем поставляемом приложении.

Я пробовал командную строку -

python -m compileall -f C:\MOT_Server\olympus-skeleton\dist\olympus_server

Новсе файлы py остаются.

Мне бы хотелось, чтобы каждый файл py был заменен файлом pyc, а не все файлы pyc будут выгружаться в папку __pycache__.

1 Ответ

0 голосов
/ 12 февраля 2019

Вы должны избавиться от .py файлов самостоятельно, но для этого будет полезен find:

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

Примечание: это станет рекурсивным!

Если вынезнаком с find, удалите -exec ... деталь для тестирования, чтобы распечатать все "квалифицированные" файлы:

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