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

Пребарај: #roadclosures

当前筛选 #roadclosures清除筛选
Bali News

@balinews · Post #305 · 29.01.2025 г., 12:25

➰Bali has started to take cables underground 📰 Utilities in Bali province have begun laying underground cables in Denpasar, with 10 streets to be involved in the first phase of this massive project. 👍 The removal of overhanging wires should help organize the chaotic provider communications that spoil the appearance of the city. 🚧 Laying the networks underground will result in the closure of some streets in Denpasar for the duration of the work from Gajah Mada Street to Simpang Tamrin. Then from Veteran Street north to Nangka Selatan Street to the Gatsu-Nangka intersection. Work will also be carried out on the section of Patimura Street to the GOR Ngurah Rai T-junction. Also from Chatur Muk east towards Surapati Street to the traffic light intersection. @BaliNews #goodnews#Denpasar#roadclosures