TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #198 · 6 јан.

Первая директория в 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

Hashtags

Резултати

Пронајдени 1 слични објави

Пребарај: #yellowrocks

当前筛选 #yellowrocks清除筛选
iGlobal Community

@iGlobalCom · Post #1438 · 19.02.2026 г., 12:22

#партнерскийпост С 20 по 22 марта YellowRocks.vc приглашает инвесторов и предпринимателей на Open.Space на Кипре. Это антиконференция без заранее подготовленной программы: участники сами предлагают темы, которые им интересны, и открыто обсуждают их в небольших группах. Зачем ехать: 1. Собрать личный совет директоров, который поможет найти ответы на сложные вопросы 2. Сверить свои решения с опытом успешных предпринимателей и инвесторов со всего мира 3. Увидеть возможности, которые можно сразу начать внедрять в свой бизнес 4. Расширить круг контактов людьми, с которыми в обычной жизни вы вряд ли пересечетесь 🔛 Узнать подробности и присоединиться: https://cutt.ly/Ftb3T4n2 Для участников сообщества действуют специальные условия по кодовому слову ⚡️ iGLOBAL. #iGLOBAL#YellowRocks#OpenSpace#нетворкинг#стартапы#инвестиции#венчур#предпринимательство#founders#venturecapital#startupcommunity#бизнессообщество#международныйбизнес#инвесторы#entrepreneurs#networkingevent