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

Пребарај: #blockchains

当前筛选 #blockchains清除筛选
Telegram & TON NEWS

@all_telegram_ton_news · Post #22617 · 07.01.2026 г., 08:58

The Daily TON (Telegram) 🔥 EVM vs non-EVM ⚫️ Let's expand on the topic "#blockchains in 2026". If you have interacted with DeFi, you have probably heard the terms "EVM-compatible" or "non-EVM" blockchain. This is not just technical jargon, but a fundamental division that determines which applications can run on the network and who will develop them. ⚫️EVM (Ethereum Virtual Machine) is the Ethereum virtual machine that has become the standard in the crypto world. Blockchains like Polygon, BSC, and Avalanche are EVM-compatible. This means that any smart contract or dApp written for Ethereum can be ported to such networks with almost no changes. The main advantage is compatibility and a huge ecosystem: developers, tools, and users are already there. ⚫️Non-EVM blockchains are networks with their own unique architecture. Bitcoin stands apart without smart contracts. Solana, SUI, TON, and others have created their own virtual machines and programming languages. Their goal is not... View original post

Hashtags

djangoproject

@djangoproject · Post #499 · 14.11.2017 г., 16:33

https://pypi.python.org/pypi/hyperledger/0.1.5 #Python#client for #Hyperledger. This work is licensed under the Apache License, Version 2.0. Hyperledger Project is a new Collaborative Project at The Linux Foundation. The technical community is just getting started and will be adding code to the repository in the coming weeks. Check hyperledger.org for more information about joining the mailing lists and participating in the conversations. #Blockchains