Как правильно проверить атрибуты доступа файла? То есть доступна ли запись в файл или является ли он исполняемым?
Для этого в 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
🔤🔤🔤🔤🔤🔤🔤
Зверополис
Zootopia
В огромном городе, где вместе живут самые разные животные, крольчиха Джуди Хоппс и хитрый лис Ник Уайлд расследуют опасное дело, которое может перевернуть Зверополис с ног на голову. Это яркая история о дружбе, доверии и том, как важно не судить по внешности.
☝️Zootopia
☝️
📌 Стикерпак создан дляканала@EmojisTG
#️⃣#Zootopia#Zootopia2
❤️Emoji |
🤩
😊Anime Arts |
🐾BOOST
🔤🔤🔤🔤🔤🔤🔤
Зверополис 2
Zootopia 2
Джуди Хоппс и Ник Уайлд возвращаются, чтобы распутать новое, опасное дело — на их пути появляется змеиный заговор и друзья должны доказать невиновность и спасти мир Зоотопии.
☝️Zootopia 2
☝️
❗️ Стикерпак создан дляканала@premium_stikers
❤️
#️⃣#Zootopia#Zootopia2
🤑Anime Arts |
❤️BOOST
❤️