Бывает начинающие в процессе обучения создают файлы с именем модуля который они изучают. В результате на тестовых запусках ничего не работает😱
Всё потому, что появилась коллизия имён. Например, изучаете вы модуль 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
🔬BRCA1/2 у мужчин: новые данные, способные привести к изменениям клинической практики?🔬
⚡️Свежий обзор в JAMA Oncology подчеркивает необходимость пересмотра подходов к скринингу и лечению мужчин с мутациями BRCA1/2.
ℹ️Эти мутации традиционно ассоциируются с такими диагнозами как рак молочной железы и яичников у женщин, НО данные подтверждают их значимость и для мужского населения.
Ключевые выводы:
• Рак предстательной железы: носители мутации BRCA2 имеют повышенный риск развития рака предстательной железы в 4,7–8,6 раза по сравнению с общей популяцией. Абсолютный пожизненный риск достигает 60%. Для BRCA1 риск вырастает до 3,8 раза, с пожизненным риском в 15-45%.
• Рак молочной железы: Хотя это заболевание редко встречается у мужчин, у носителей BRCA2 риск возрастает до 7% (в сравнении с менее 1% в общей популяции). Риск для BRCA1 также повышен, но менее выражен.
• Рак поджелудочной железы: Мутации BRCA2 увеличивают риск развития рака поджелудочной железы в 3,5 раза. Носители BRCA1 также подвержены повышенному риску, но в меньшей степени.
Клинические рекомендации:
• Генетическое тестирование: Мужчины, особенно с отягощенным анамнезом по РМЖ, яичников или поджелудочной железы, должны рассматриваться для генетического тестирования. Э
• Скрининг: Исследование IMPACT подтверждает, что ежегодный скрининг PSA у мужчин с BRCA2 позволяет выявлять рак предстательной железы на более ранних стадиях, что значительно улучшает прогноз. Рекомендовано начинать скрининг с 40-45 лет.
• Терапия: Ингибиторы PARP показывают многообещающие результаты в лечении BRCA-ассоциированных раков у мужчин. Однако следует помнить о необходимости индивидуализированного подхода, особенно в отношении комбинированной терапии.
Ну а чтобы ответить на вопрос о необходимости внесения изменений в клиническую практику переходите👉 по ссылке👈и ждем Ваше мнение в комментариях 👇
#онкология#BRCA#мужскоездоровье#генетика#скрининг#JAMAOncology#МОО