Первая директория в 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
Приглашаю на показы финальных работ участников Командных соревнований ArtMasters 2025!
Командные соревнования Национального открытого чемпионата творческих компетенций ArtMasters – это наш фирменный проект.
Команды соревнуются по направлениям: ТЕАТР (оперный этюд), КИНО (короткий метр) и МУЗЫКА (клип).
Рекомендую посетить финальный показы, где будут определены лучшие команды.
Регистрируйтесь:
ТЕАТР, Школа драматического искусства, ул. Сретенка, 19
26.09.2025
Сбор гостей: 18:30
Начало мероприятия: 19:00
Регистрация: https://ano-artmasters.timepad.ru/event/3571424/
МУЗЫКА, «Кино-холл» ВГИК, ул. Вильгельма Пика, 3
27.09.2025
Сбор гостей: 12:30
Начало мероприятия: 13:00
Регистрация: https://ano-artmasters.timepad.ru/event/3571438/
КИНО, «Кино-холл» ВГИК, ул. Вильгельма Пика, 3
27.09.2025
Сбор гостей: 16:30
Начало мероприятия: 17:00
Регистрация: https://ano-artmasters.timepad.ru/event/3571446/
На связи,
ББВ
#backstageheroes
Это было красиво, современно и масштабно!
29 августа на сцене Театра на Цветном МТС Live Hall прошло одно из самых зрелищных событий чемпионата — мультимедийное музыкальное «Есенин шоу», посвящённое 130-летию со дня рождения и 100-летию памяти Сергея Есенина.
Участники создали музыку, цифровые миры и мультимедийное оформление для живого концерта. На сцену вышли артисты Академии Ларисы Долиной, представив номера, которые стали результатом совместной работы с финалистами ArtMasters.
Экспертами программы выступили Алексей Романоф («Композитор популярной музыки»), Евгений Тимащук («Дизайнер виртуальных миров») и Антон Сакара («Моушн-дизайнер»). Режиссёром шоу стал Илья Иванов — автор крупнейших телевизионных музыкальных проектов страны.
Музыка, визуальные эффекты, живые голоса и цифровые миры соединились в одно целое, напоминая, что поэзия Есенина живёт и сегодня, находя новые формы звучания.
«Есенин шоу» стало мощной точкой притяжения финалистов и топовых компаний креативных индустрий.
На связи,
ББВ
#backstageheroes
#artmastersfamily
#artmasters2025
Уже сегодня в 15:00 стартует VII Чемпионат ArtMasters.
Семья проекта пополнилась новыми именами лучших наставников страны — супергероями креативных индустрий.
Уникальная возможность для участников встретиться с ними лично и задать важные вопросы на пути к вершине мастерства.
На связи,
ББВ
#artmasters2026
#backstageheroes
#artmastersfamily
Закончился сбор заявок на VI Чемпионат ArtMasters.
Каждый этап приема заявок — очень волнительный период для организатора. Мы два месяца делаем всё, чтобы достучаться до каждого молодого творческого человека и дать ему шанс принять участие в конкурсе, который, возможно, навсегда изменить его профессиональную жизнь в лучшую сторону.
Спасибо всем участникам, которые подали заявки и заполнили профили.
В этом году мы собрали почти 30К заявок, в всего заявок за шесть лет уже почти 135 000!
ArtMasters — это большое сообщество молодых творческих специалистов, которые выбрали свой путь к вершине мастерства.
Удачи всем участникам и обязательно увидимся в Финале.
На связи,
ББВ
#artmasters
#backstageheroes
#artmastersfamily
#artmasters2025