Ich schreibe ein Python-Skript, um alle .py-Dateien mit entsprechenden .pyc-Dateien zu finden und zu entfernen. Wie extrahiere ich diese Dateiliste und entferne sie?Suchen und Löschen von Dateien mit Python-Skript
Zum Beispiel: Sehen Sie scheint, dass eine Datei in/foo/bar:
file.py
file.pyc
file3.py
file2.py
file2.pyc...etc
Ich möchte file.py, file2.py löschen und nicht file3.py wie es .pyc Datei nicht entspricht. und ich möchte in allen Ordnern unter '/' tun.
Gibt es einen einzigen Bash-Code für dasselbe?
PS: Ich bin mit CentOS 6.8, python2.7 mit
Interessante Anfrage. Sind Sie sicher, dass Sie '.pyc' Dateien, die entsprechende' .py' Dateien haben, nicht löschen wollen? :) –
Nein, es ist eine Kundenanfrage –