Здравствуйте.
Подскажите средство для гибкой работы с атрибутами файлов.
Написал программу, которая находит все файлы, получает их md5 сумму, а затем ищет совпадения.
Но если, попадается какой нибудь системный файл и.т.д. То выдается ошибка о невозможности чтения.
Первоначально пробовал снимать права с каждого из файлов, перед началом работы с ним:
os.system(-attrib -s “путь к файлу”)
Но это сильно мусорит в окне терминала, если у файла нет таких прав. Было бы не плохо сначала узнавать какие атрибуты у файла, а затем изменять их.