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

Пребарај: #shippingroutes

当前筛选 #shippingroutes清除筛选

🚢Балкеры с железной рудой меняют курс с Ближнего Востока на Китай. Напряжённость вокруг Ормузского пролива приводит к изменению маршрутов перевозки железной руды. По данным аналитических платформ Kpler и LSEG, несколько судов, следовавших с грузами в страны Персидского залива, были перенаправлены на китайские порты. Аналитики отмечают как минимум четыре таких отклонения маршрутов. Среди них балкер “Cape Shangrila” (около 170 000 тонн железорудного концентрата), который вместо выгрузки в Бахрейне направился в Китай. Судно “Ore Italia” с грузом около 385 000 тонн руды изменило курс с Омана на порт Дунцзякоу. Также балкеры “Cape Jasmine” (около 170 000 тонн) и “Mineral Zimbabwe” были перенаправлены из Персидского залива в китайский порт Циндао. Железная руда остаётся ключевым сырьём для сталелитейной промышленности. Хотя Ближний Восток производит около 56,9 млн тонн стали в год, Китай остаётся крупнейшим мировым потребителем руды, что делает его естественной альтернативой для перенаправления грузов. Для балкерного рынка такие отклонения маршрутов усиливают тонно-мильный фактор и могут перераспределить спрос между региональными рынками в условиях ограничений судоходства через Ормуз. 📌Kpler — международная аналитическая компания, основанная в 2014 году, специализируется на мониторинге глобальных потоков сырья и судоходства с использованием спутниковых и AIS-данных. Компания является частной и принадлежит инвестиционным фондам и основателям. #DryBulk#IronOre#Hormuz#ShippingRoutes#CommodityTrade