Last Updated: February 09, 2019
·
11.4K
· nahimnasser

Remove all .pyc files from a directory

In the terminal, navigate to your folder and type the following command to remove all pyc files from that directory and its subdirectories:

find . -name "*.pyc" -exec rm -rf {} \;

Also on Ubuntu, you can try pyclean (comes pre-installed):
http://manpages.ubuntu.com/manpages/precise/man1/pyclean.1.html

2 Responses
Add your response

Good catch on the nomenclature ---

A recursive removal will clear up any .pyc files in subdirectories.

over 1 year ago ·

Deleting with find is common, so there's a shortcut:
find . -name "*.pyc" -delete

I will have to check out pyclean. Thanks for the tip.

over 1 year ago ·