0
Я хочу предоставить полное разрешение каталогу и его содержимому в Ubuntu с помощью python. Я нашел решение here с помощью os.walk
:Ubuntu Python дает полное разрешение на дерево
for dirpath, dirnames, filenames in os.walk('.'):
for filename in filenames:
path = os.path.join(dirpath, filename)
os.chmod(path, 0o777) # for example
Но мне интересно, если есть не более простое/элегантное решение?
Взгляните, что http://stackoverflow.com/questions/7187200/chmod-recursively-directories-only –
С @ Связанный с AhsanulHaque вопрос, я рекомендую вам сделать что-то вроде '[os.chmod (r, 0777) для r, d, f в os.walk (path)]'. –
Спасибо! что работает: для python 3 я использую '0o777' – API