Первая директория в 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
Внимание! Киберспорт! 🫶
Green Plum Sauce "The E-Sports Circle’s Toxic Assembly Camp" / «Собрание злокачественной опухоли киберспорта»
187 глав + 7 экстр
Тренер х Капитан команды
Суперстратег Линь Янь каким-то образом попадает в новеллу о киберспорте за год до того, как разворачивается основной сюжет. Пользуясь случаем, он основывает собственный клуб и собирает в него еще никому неизвестные бриллианты. Но первая же встреча с капитаном, которого нужно завербовать, проходит… необычно)))
Читать на английском
Читать на русском
Обложки тайские
#новеллы#CAMP
#активности#CAMP
Проявляем активность в новом модульном блокчейне второго уровня, который использует данные из социальных платформ, под названием Camp Network.
Проект привлёк более $29m от: 1kx(lead), Blockchain Capital(lead), OKX Ventures, Hypersphere и др. при крайней оценке FDV $250m.
Что делать:
1. Запрашиваем тестовые токены в кране
2. Переходим на сайт и выполняем социальные задания
3. Выполняем квесты здесь;
4. Минтим NFT здесь по мере их появления;
5. Делаем деплой смарт-контракта на Onchaingm
6. Взаимодействуем с экосистемными проектами здесь
Финансовые затраты:
0$
Australie: vous vous souvenez des photos des camps de quarantaine que je vous avais montrées?
La première ministre du Queensland admet face caméra que les #camp de #quarantaine qu'ils ont construits seront, entre autres, pour les non-vaccinés. (la vidéo est coupée où elle mentionnait aussi les "retours de voyage") https://twitter.com/HeleneSutter/status/1451347706002223111
🏕 I tried several trends with my groupmates at the camp, including this frozen people video:)
☺️ Huge thanks for the best video editor of the Yale family -> @notjustadiary
✍️ Feel free to share your thoughts and comments; will be sharing memorable moments in upcoming days!
Stay tuned (hard)! #ibrat#camp
Дорогие подписчики,
Вы уже заметили, как часто на канале появляются материалы с базы ✈️ TRAINING?
Хотите посетить базу и провести на ней 2 недели в настоящей авиационной атмосфере и научиться новым навыкам среди профессионалов?
Тогда у меня для вас хорошие новости 🔥
Специально для Лёгкого неба, летная школа Авиатор предоставляет скидку
5 000 рублей для наших подписчиков по промокоду LEGKOENEBO⚡️
Что вас ждет в лагере:
⏺ Изучение управления дроном или совершенствование своих навыков
⏺ 2 недели на ухоженной территории среди хвойных лесов
⏺ Поход на 2 дня с настоящими приключениями
⏺ Дружный коллектив и общение с единомышленниками
И многое другое
Звучит здорово? Приглашаю вас и ваших друзей в лагерь!
Для подробностей и записи переходите в бота: @Aviator_Legkoenebo_camp_bot
Количество мест ограничено
Лёгкое небо | Донат
#aviation#camp#Авиатор#S7TRAINING
Дорогие подписчики,
Вы уже заметили, как часто на канале появляются материалы с базы ✈️ TRAINING?
Хотите посетить базу и провести на ней 2 недели в настоящей авиационной атмосфере и научиться новым навыкам среди профессионалов?
Тогда у меня для вас хорошие новости 🔥
Специально для Лёгкого неба, летная школа Авиатор предоставляет скидку
5 000 рублей для наших подписчиков по промокоду LEGKOENEBO⚡️
Что вас ждет в лагере:
⏺ Изучение управления дроном или совершенствование своих навыков
⏺ 2 недели на ухоженной территории среди хвойных лесов
⏺ Поход на 2 дня с настоящими приключениями
⏺ Дружный коллектив и общение с единомышленниками
И многое другое
Звучит здорово? Приглашаю вас и ваших друзей в лагерь!
Для подробностей и записи переходите в бота: @Aviator_Legkoenebo_camp_bot
Количество мест ограничено
Лёгкое небо | Донат
#aviation#camp#Авиатор#S7TRAINING