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

TGINSIGHT SIMILAR POSTS

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

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

Бывает начинающие в процессе обучения создают файлы с именем модуля который они изучают. В результате на тестовых запусках ничего не работает😱 Всё потому, что появилась коллизия имён. Например, изучаете вы модуль datetime, и создаёте с таким именем файл (ну логично же😄) прямо в рабочей директории. Потом, при попытке импортировать datetime модуль, из-за приоритета импорта будет импортирован файл из рабочий директории а не оригинальная библиотека. Ведь имя файла это суть имя модуля! А знаете ли вы, что не все стандартные модули можно так перезаписать? Коллизии имён не подвержены builtin модули. Они всегда стоят на первом месте в приоритете импорта, поэтому их нельзя заменить. Полный список таких модулей можно посмотреть в списке sys.builtin_module_names. То есть, вы сломаете весь Python если назовёте свой модуль os или site, но если назовёте time или gc то ничего страшного не случится))) Тем не менее, никогда не называйте модули уже занятыми именами!!!⚠️ Я всегда рекомендую всем своим файлам делать именной префикс из 2-3 символов. Например я называю свои проекты так: pw_project_name pw_ui_tools.py pw_something/main.py Либо под ситуацию tst_scriptname.py (не "test" чтобы не подхватывал pytest) dbg_script.py maya_ui.py hou_menu_tools.py И искать проще, и коллизий нет. #tricks#basic

Резултати

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

Пребарај: #shippingcontracts

当前筛选 #shippingcontracts清除筛选

🚢Wallenius Wilhelmsen продлевает контракт на $190 млн. Норвежская группа Wallenius Wilhelmsen заключила двухлетнее продление морского контракта с глобальным автомобильным дистрибьютором на ориентировочную сумму $190 млн с опционом продления ещё на год. Контракт включает фиксированную надбавку за использование многотопливных решений, отражая стратегию компании по расширению гибкости топливной базы флота. Сделка продолжает серию недавних продлений и новых соглашений. В январе компания подписала годовой контракт на $130 млн с азиатским производителем автомобилей и тяжёлой техники. В декабре продлено пятилетнее соглашение на $150 млн с европейским клиентом в сегменте "heavy equipment". Дополнительно пролонгированы два контракта суммарной стоимостью около $500 млн, включая трёхлетнее продление с европейским автопроизводителем до 2030 года. Для сегмента ro-ro и car carriers это подтверждение устойчивого контрактного спроса и укрепления долгосрочной загрузки на фоне энергетического перехода и модернизации автопарков. 📌Wallenius Wilhelmsen ASA — норвежская судоходно-логистическая компания, основанная в 2017 году в результате объединения Wallenius Lines и Wilh. Wilhelmsen. Акции обращаются на Oslo Børs; компания является публичной и принадлежит акционерам группы - Wallenius (шведская семья/группа через свои холдинги) и Wilhelmsen (норвежская семья/группа). #RoRo#CarCarriers#WalleniusWilhelmsen#ShippingContracts#AutomotiveLogistics