Ich bin gerade dabei ein Skript zu schreiben, das viele Konfigurationsdateien im Benutzterverzeichnis erstellt. Nun möchte ich diese Dateien verstecken in dem ich sie in einen Ordner packe und den Ordner "verstecke".
In der Standardbib hab ich leider nichts gefunden, deswegen denke ich wohl, dass ich was eigenes schustern muss. Unter Linux werden Ordner ja mit einem ".name" versteckt. Under Windows hingegen klappt das nicht.
Nun hab ich bisher das gemacht: Nur für den Windowsfall. Den Linuxfall wird bereits mit dem Dateinamen abgedeckt:
Code: Alles auswählen
import os, subprocess, shlex
filename = "test"
if os.name == "nt":
args = shlex.split("attrib -h " + filename)
subprocess.Popen(args)
Grüße,
anogayales