Первая директория в sys.path
🔸 Когда вы запускаете Python-интерпретатор в интерактивном режиме, в системные пути (sys.path) в самое начало добавляется текущая рабочая директория
>>> for path in sys.path:
... print(f'"{path}"')
""
"/usr/lib/python37.zip"
"/usr/lib/python3.7"
...
Первая строка пустая, что и означает текущую рабочую директорию.
🔸 Если вы запускаете интерпретатор передавая скрипт как аргумент, то история получается иная. На первом месте будет директория в которой располагается скрипт. А текущая рабочая директория игнорируется.
Пишем скрипт с таким содержанием:
# script.py
import sys
for path in sys.path:
print(f'"{path}"')
Запускаем
python3 /home/user/dev/script.py
Получаем
"/home/user/dev"
"/usr/lib/python37.zip"
"/usr/lib/python3.7"
...
🔸 Если вы запускаете скрипт по имени модуля то на первом месте будет домашняя директория текущего юзера
python3 -m script
"/home/user"
"/usr/lib/python37.zip"
"/usr/lib/python3.7"
...
Скрипт должен быть доступен для импорта
На что это влияет?
На видимость модулей для импорта. Если вы ждёте, что, запустив скрипт по пути, сможете импортировать модули из текущей рабочей директории, то вы ошибаетесь. Придётся добавлять путь os.getcwd() в sys.path самостоятельно или заранее объявлять переменную PYTHONPATH.
#basic
#REI/USDT analysis :
The price of #REI has tested and bounced back from a support zone that has been tested multiple times. It's anticipated to move upward to higher levels. For a long entry, wait for a retracement.
TF : 1H
Entry : $0.02464
Target : $0.02683
SL : $0.02360
#REI/USDT analysis :
#REI has broken out and retested the previously respected support zone. The price is expected to decline from this level and resume its bearish momentum, potentially testing lower levels.
TF : 1H
Entry : $0.04800
Target : $0.04620
SL : $0.04943
#REI/USDT analysis :
#REI has bounced back from the support zone after a correction phase till the 200 EMA. Price is now expected to keep up its bullish vibe and test the previous swing high.
TF : 1H
Entry : $0.0591
Target : $0.0657
SL : $0.0543
#REI/USDT analysis :
#REI just went below the support levels, which is now acting as resistance for the price. It's expected that the price is going test the previous swing low support level.
TF : 1h
Entry : $0.0563
Target : $0.0519
SL : $0.0594
#REI/USDT analysis -
#REI is in a downtrend. Currently, the price is consolidating above support levels after a pullback. The price is attempting to break through these support levels, and it is expected to do so soon. Wait for the 1-hour candle to close below the level, and then enter on the retest of the price in the marked zone. The previous swing low will be the target.
TF : 1h
Entry : $0.04995
Target : $0.04767
SL : $0.05143