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 слични објави

Пребарај: #semisub

当前筛选 #semisub清除筛选

🚢Полупогружная буровая установка “Hercules” получила контракт на $170 млн у берегов Канады. Полупогружная буровая установка “Hercules”, принадлежащая SFL Corporation и управляемая Odfjell Drilling, получила новый контракт на буровые работы у восточного побережья Канады. Соглашение заключено с неназванной международной нефтегазовой компанией инвестиционного уровня. Минимальный период контракта составляет 400 дней, а его стоимость оценивается примерно в $170 млн. Начало работ запланировано на I-й квартал 2027 года. Построенная в 2008 году на верфи DSME установка шестого поколения класса GVA 7500 способна работать на глубине воды до 10 000 футов и бурить на глубину до 35 000 футов. В настоящее время установка “Hercules” находится в Норвегии и будет подготовлена к мобилизации в Канаду позже в этом году. Контракт подтверждает устойчивый спрос на глубоководные и арктические буровые установки, особенно для проектов в сложных климатических условиях. Ожидается, что интерес к подобному тоннажу будет расти ближе к концу десятилетия. 📌SFL Corporation Ltd. — международная судоходная и офшорная компания, основанная в 2003 году. Компания является публичной (NYSE: SFL) и связана с инвестиционной группой бизнесмена Джона Фредериксена (John Fredriksen). #OffshoreDrilling#SemiSub#SFL#CanadaOffshore#EnergyProjects