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

Резултати

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

Пребарај: #programmer

当前筛选 #programmer清除筛选
Group Werewolf Indonesia

@werewolfid · Post #166 · 20.02.2017 г., 12:59

Werewolf Programer ID Grup game yang dikhususkan bagi programmer, blogger. Bukan programmer gak masalah sih. Intinya Enjoy dehhh. Juga jadi tempat sharing berbagai info nihh. Tanya Jawab tentang software n hardware ?? Monggo! <>Welcome To WPID<> Have Fun!! 📍@WWProgamer #Indonesia#WPID#programmer

Dasturlash hayoti️️ ️

@dasturlash_hayoti · Post #3990 · 05.10.2025 г., 06:58

#DasturlashHayoti#LearnToCode#Programmer Har bir dasturchi bilishi kerak bo‘lgan 5 ta bepul manba 🆓Pul to‘lamasdan bilim olishning eng zo‘r manbalari: 1️⃣FreeCodeCamp — front-end’dan tortib back-end’gacha 2️⃣roadmap.sh — qaysi yo‘nalishdan boshlashni aniq ko‘rsatadi 3️⃣Frontend Mentor — haqiqiy dizayn asosida kod yozish mashqi 4️⃣CSS Battle — o‘yin orqali CSS o‘rganasiz 5️⃣DevDocs — barcha texnologiyalar hujjatlari bitta joyda Bilim — eng yaxshi investitsiya. Ayniqsa, pulsiz bo‘lsa yanada yoqimli 😄 Shunaqa postlar davom etsin desangiz, ulashib qo‘ying — birga o‘rganamiz! 💪 💻@dasturlash_hayoti— Dasturchilar uchun eng kerakli maslahatlar va foydali kontent