Первая директория в 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
#MATIC/USDT analysis -
#Matic is trading above the support zone and forming a rejection candle. It is expected to bounce off from there and test new highs.
TF : 1D
Entry : $0.5148
Target : $0.5740 & $0.6198
SL : $0.4579
#MATIC/USDT ANALYSIS
MATIC has broken out of a falling wedge pattern with strong volume. It is currently undergoing a retest, and a successful retest would confirm a bullish reversal. However, if the retest fails, the pattern's validity will be nullified.
💰#MATIC is losing bottom of the bullish channel on 1H Time frame,in the case of breakdown,it will drop until the Green zone
📉
❄️@signal_bitcoins❄️
❄️@Shadow_support0o❄️
💰#MATIC has a Bullish flag pattern on Weekly time frame,now price is trying to break up the flag pattern👀
We expect another bullish trend will start after breakout and pullback💎
❄️@signal_bitcoins❄️
❄️@Shadow_support0o❄️
💰#MATIC created a symmetrical triangle pattern successfully on Weekly time frame,we expect a huge drop on this chart
📉
Also we will buy it around $0.30 - $0.20✅
❄️@signals_bitcoin_crypto❄️
❄️@Shadow_support0o❄️
💰#MATIC price is near the bottom of bullish channel on 8H Time frame,if saved this area will have good pump again, atleast until ceiling of this pattern 💎
❄️@signals_bitcoin_crypto❄️
❄️@Shadow_support0o❄️
💰#MATIC is trying to break up the Supply zone,we will wait for a pullback to the broken supply then will buy and hold✅
❄️@signals_bitcoin_crypto❄️
❄️@Shadow_support0o❄️