Первая директория в 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
Уже слышен лёгкий топот копыт и мы готовы встречать Новый год, несущий утончённость и благородство Огненной Лошади.🌟
Встретьте его в безупречном и уверенном стиле, воплощённом в коллекции Balmain - сейчас на неё действуют скидки до –50%.🌟
Balmain
Ждём вас за главным образом года в бутике WISTERIA.🌟
📍г.Москва , Хамовники
Саввинская набережная 13
#WISTERIA#Balmain#премиумбренды
Эстетика нишевых модных брендов.
В то время как некоторые модные дома постоянно находятся в поисках вдохновения и новых форм подачи своих работ, другие дизайнеры развивают особую аутентичную эстетику, свой стиль и подход к созданию продукта. Это делает их работы интересными и узнаваемыми.
Например, любой, кто знаком с творчеством «Iris Van Herpen», «Issey Miyake», «Balmain», или «Dolce & Gabanna», сможет сразу же узнать их работы из множества, настолько ясны аудитории их концепции. То же самое можно сказать и о модном доме «Heaven Gaia».
Уже много лет бренд использует в работах легкий текстиль и технику окрашивания омбре. Получившиеся в результате образы имеют уникальное качество, благодаря которому их легко распознать. Помимо этого, дизайнеры стремятся к созданию работ, которые станут искусством вне времени. Все это усиливает неземное впечатление от модных творений.
#fashion#мода#модныедома#высокаямода#дизайнер#dolchegabanna#balmain#heavengaia#нишеваямода#культура#бренды#модныебренды
Фото: с показа «Heaven Gaia» весна-лето 2021
https://www.attiresmind.blogspot.com