Как правильно проверить атрибуты доступа файла? То есть доступна ли запись в файл или является ли он исполняемым?
Для этого в 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
FirstCopy S2 | Official Trailer | Amazon MX Player
Genre: Drama
Language: Hindi
ready ho jao Arif wapas aa gaya!
iss baar kahani nahi, game badlega.
Watch First Copy Season 2 on 5th Nov on @mxplayer for FREE!
https://youtu.be/MEohgRcmIFM
#FirstCopyS2#WatchFree#AmazonMXPlayer#FirstCopyS2OnAmazonMXPlayer
binge-watching nahi rukhni chahiye, guys!🤩🤩
First Copy Season 2, co-powered by @Lux_Innerwear, streaming now only on Amazon MX Player for FREE!
#FirstCopyS2#WatchFree#AmazonMXPlayer#FirstCopyS2OnAmazonMXPlayer#StreamingNow
Bhay – The Gaurav Tiwari Mystery | Streaming now | Amazon MX Player
Language : Hindi
Genre: Horror, Mystery Thriller
haunted cases solve karne wale Gaurav Tiwari became a mystery himself, aakhir kya hua tha Gaurav Tiwari ke saath?
Bhay – The Gaurav Tiwari Mystery, inspired by real events, streaming now on Amazon MX Player, for FREE!
Watch link🔗 - https://bit.ly/BhayTheGauravTiwariMystery
#BhayTheGauravTiwariMystery#BhayOnAmazonMXPlayer#AmazonMXPlayer#WatchNow#WatchFree#StreamingNow