Ich bin dabei ein Programm zu schreiben, welches die Anzahl und Namen von Verzeichnissen und Dateien ermittelt und ausgibt.
Das funktioniert auch alles

Code: Alles auswählen
import os
os.access('my_file', os.R_OK) # Check for read access
True
os.access('my_file', os.W_OK) # Check for write access
True
os.access('my_file', os.X_OK) # Check for execution access
False
os.access('my_file', os.F_OK) # Check for existance of file
True
Code: Alles auswählen
def access(path):
list_d, list_f = name_dir_file(path)
for i in range(len(list_f)):
l_rechte = [os.access(list_f[i].split("\\")[-1], os.R_OK,)]
return l_rechte
"""if os.access(list, os.W_OK):
print("Schreibrechte bestehen.")
else:
print("Schreibrechte bestehen nicht.")"""