Wer Python gerne und häufig für Shell Scripts benutzt, den wird dieses Modul interessieren. Ein Modul zu sehr einfachen Verarbeitung von Verzeichnisnamen und Dateinamen, das wesentlich eleganter ist als os.path . Ausserdem werden noch die Funktionen des glob Moduls und des shutil Moduls zusammengeführt.Was unter os.path normalerweise so aussieht:

 # with os.path DIR = '/usr/home/guido/bin' for f in os.listdir(DIR):
if f.endswith('.py'): path = os.path.join(DIR, f) os.chmod(path, 0755) # Assume it's a file

Sieht mit dem path Modul so aus:

 # with path dir = path('/usr/home/guido/bin') for f in dir.files('*.py'): f.chmod(0755)

Hier gibts den Originalartikel.