Бывает начинающие в процессе обучения создают файлы с именем модуля который они изучают. В результате на тестовых запусках ничего не работает😱
Всё потому, что появилась коллизия имён. Например, изучаете вы модуль 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
#ondo
🤝Bloomberg: Franklin Templeton в партнерстве с Ondo Finance запустит токенизированные ETF на акции США, облигации и золото (с доступом к торговле 24/7).
На первоначальном этапе – за пределами США.
Franklin Templeton управляет активами на сумму $1,700,000,000,000+.
Crypto Headlines
#Ondo
Ondo вошла в рабочую группу DTCC
Ondo вошла в отраслевую рабочую группу DTCC по развитию токенизации на рынке США.
DTCC — ключевая инфраструктура американского фондового рынка: организация хранит активы на сумму более $114 трлн и ежегодно проводит клиринг операций на $3,7 квадриллиона.
В рабочей группе также участвуют BlackRock, Goldman Sachs, J.P. Morgan, Franklin Templeton, Morgan Stanley, Bank of America, Citadel Securities, NYSE Group, Circle, Fireblocks, Robinhood и другие.
DTCC разрабатывает сервис токенизации, который должен перенести часть инфраструктуры рынков капитала США ончейн. Для Ondo это усиление позиции в RWA-сегменте: компания уже работает с токенизацией акций, ETF и казначейских облигаций США.
#ONDO
Ondo получила одобрение регулятора в Абу Даби для токенизированных акций на Binance
Платформа Ondo Global Markets получила регуляторное одобрение в Абу Даби, после чего на Binance стали доступны токенизированные версии акций и ETF от Ondo. Токены запущены на Binance Alpha (внутри Binance Wallet) и не доступны пользователям из США.
На старте добавили 10 инструментов, включая AAPLon, GOOGLon, TSLAon, NVDAon и QQQon. Одобрение прошло через Financial Services Regulatory Authority в Абу Даби.
Ondo сообщает метрики своего направления токенизированных ценных бумаг: TVL > $550 млн и кумулятивный торговый объем > $11 млрд.