Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 25, 2011 18:53:40

Nosaer
От:
Зарегистрирован: 2010-09-29
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

Атрибуты файлов

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



Офлайн

#2 Фев. 25, 2011 19:11:25

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Атрибуты файлов

Exceptions пробовали?



Офлайн

#3 Фев. 25, 2011 20:38:31

Nosaer
От:
Зарегистрирован: 2010-09-29
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

Атрибуты файлов

Исключения пробовал, на них по сути сейчас все и работает.
но это все равно не выход. Хотелось бы все таки снимать атрибуты.



Офлайн

#4 Фев. 25, 2011 20:49:10

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Атрибуты файлов

На абстрактных понятиях гадаю только за дополнительное вознаграждение. Точка.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version