Как правильно проверить атрибуты доступа файла? То есть доступна ли запись в файл или является ли он исполняемым?
Для этого в 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
#POLYX/USDT analysis :
#POLYX has rebounded from the previously respected support zone and is currently trading above a minor support level. The price is expected to move upward from this level and test the swing high resistance.
TF : 2h
Entry : $0.1790
Target : $0.2036
SL : $0.1688
#POLYX/USDT analysis :
#POLYX has broken out and retested the support zone above the 200 EMA. The price is expected to continue its bullish momentum and test previous highs.
TF : 15min
Entry : $0.2353
Target : $0.2593
SL : $0.2232
#POLYX/USDT analysis :
#POLYX is presently establishing a bullish channel. The price has recently rebounded from the support zone and is now progressing to test the previous swing high.
TF : 4H
Entry : $0.2231
Target : $0.2538
SL : $0.2029