Как правильно проверить атрибуты доступа файла? То есть доступна ли запись в файл или является ли он исполняемым?
Для этого в Python есть функция os.access()
Проверять так:
os.access(path, flag)
Функция вернёт bool в зависимости от наличия указанного флага.
Всего есть 4 флага проверки:
os.F_OK - наличие файла на диске
os.R_OK - доступ на чтение
os.W_OK - доступ на запись
os.X_OK - доступ на исполнение
Например, вместо try-except лучше делать так (пример из документации):
if os.access("myfile", os.R_OK):
with open("myfile") as fp:
return fp.read()
#basic#libs
☀️Ассоциация российских и иностранных студентов ДВФУ (АРИС ДВФУ) объявляет старт регистрации на осеннюю школу актива, которая пройдет 18–19 октября!
Это отличная возможность для каждого, кто хочет стать частью международного студенческого сообщества 🌍
С АРИС ты можешь:
🤩Выучить иностранные языки на разговорных клубах;
🤩Посетить самые красивые месте Приморского края вместе с TRIP ARIS;
🤩Узнать больше о культурных особенностях разных стран и народов;
🤩реализовать свои идеи и организовать собственные проекты!
Регистрируйся по ссылке — и стань частью большой команды АРИС ❤️
#ARIS#ДВФУ#МежкультурныйДиалог#СтуденческаяЖизнь
Проголосовать | @aykaidanovich
🔤🔤🔤🔤🔤🔤🔤
Арис
Aris
Arisu
👉Сегодня — Арис
😍 Арис - загадочная и невероятно мощная ученица академии Гехенна, внешне похожая на милую девочку-робота с детской наивностью, но скрывающая в себе пробуждающуюся божественную силу.
📝#BlueArchive#Aris#Arisu
👉Канал артов Anime Arts подписаться
❤️Поддержать канал бустом
❤️Заказать стикеры