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

Резултати

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

Пребарај: #unity3d

当前筛选 #unity3d清除筛选
IT Events RU

@iteventsru · Post #238 · 27.02.2018 г., 16:13

✅ Завтра Шахматный клиент-сервер на C#. Часть 2. Шахматная доска + фигуры. Unity3D. 📅 28 февраля / 19:00 (время МСК) / онлайн 💵 Бесплатно 📝 Регистрация тут: https://goo.gl/P8dT1K План вебинара: ~ Вступление. Установка Unity3D. ~ Размещение доски с фигурами. ~ Перемещение мышкой. ~ Фиксация хода. ~ Взятие фигур. ~ Проверка правил. Для участия в вебинаре обязательна регистрация. На емейл, который вы укажете в регистрационной форме, 28 февраля 2018 года будет отправлено письмо-приглашение со ссылкой на трансляцию. #Unity3D#Csharp#online#онлайн

IT Events RU

@iteventsru · Post #192 · 21.02.2018 г., 16:13

✅ Через неделю Шахматный клиент-сервер на C#. Часть 2. Шахматная доска + фигуры. Unity3D. 📅 28 февраля / 19:00 (время МСК) / онлайн 💵 Бесплатно 📝 Регистрация тут: https://goo.gl/irvm1y План вебинара: ~ Вступление. Установка Unity3D. ~ Размещение доски с фигурами. ~ Перемещение мышкой. ~ Фиксация хода. ~ Взятие фигур. ~ Проверка правил. Для участия в вебинаре обязательна регистрация. На емейл, который вы укажете в регистрационной форме, 28 февраля 2018 года будет отправлено письмо-приглашение со ссылкой на трансляцию. #Unity3D#Csharp#online#онлайн

IT Events RU

@iteventsru · Post #249 · 28.02.2018 г., 10:14

🔥 СЕГОДНЯ 🔥 Rust Meetup от разработчиков Exonum & Parity 📅 28 февраля / 19:00 (время МСК) / Москва 💵 Бесплатно 📝 Регистрация тут: https://goo.gl/ezvGo1 #rest#WebAssembly#blockchain#cryptocurrency#блокчейн#криптовалюта#Москва 🔥 Основы In-Memory Computing для архитекторов и разработчиков. Часть 1 📅 28 февраля / 19:00 (время МСК) / онлайн 💵 Бесплатно 📝 Регистрация тут: https://goo.gl/4au3C8 🔥 Шахматный клиент-сервер на C#. Часть 2. Шахматная доска + фигуры. Unity3D. 📅 28 февраля / 19:00 (время МСК) / онлайн 💵 Бесплатно 📝 Регистрация тут: https://goo.gl/WFMG8j #Unity3D#Csharp#online#онлайн 🔥 MskDotNet Meetup #18 📅 28 февраля / 18:30 (время МСК) / Москва, Льва Толстого, д. 16 офис компании Яндекс 💵 Бесплатно 📝 Регистрация тут: https://goo.gl/uizeqt #DotNet#nginx#Москва 🔥Встреча российского сообщества Women in Big Data. Введение в машинное обучение 📅 28 февраля / 18:00 (время МСК) / Нижний Новгород, ул. Ульянова, 10 б 💵 Бесплатно 📝 Регистрация тут: https://goo.gl/wNgFN2 #BigData#MachineLearning#МашинноеОбучение#НижнийНовгород 🔥 Startup Crash Test #14 📅 28 февраля / 19:30 (время МСК) / Москва, Страстной бульвар, 12 строение 1 💵 400-500 руб. 📝 Регистрация тут: https://goo.gl/GXoRZW #startup#стартап#Москва ➕Все мероприятия месяца смотрите в прикрепленном посту. ➕Программа и условия мероприятий может менять, — смотрите актуальную информацию на сайте организаторов. ➕Если регистрация уже закрыта, то попробуйте связаться с организаторами мероприятия, — возможно они сделают исключения. Регистрация может проходить волнами, в таком случае просто дождитесь следующей волны.