Вторая по частоте future-функция, которую я использовал, это абсолютный импорт
from __future__ import absolute_import
Что она делает?
Изменения, которые вносит эта инъекция описаны в PEP328
Покажу простой пример.
Допустим, есть такой пакет:
/my_package
/__init__.py
/main.py
/string.py
Смотрим код в my_package/main.py
# main.py
import string
Простой пример готов) Вопрос в том, какой модуль импортируется в данном случае? Есть два варианта:
1. модуль в моём пакете my_package.string
2. стандартный модуль string
И вот тут вступает в дело приоритет импортов. В Python2 порядок следующий: помимо иных источников, раньше ищется модуль внутри текущего пакета, а потом в стандартных библиотеках. Таким образом мы импортнём my_package.string.
Но в Python3 это поведение изменилось. Если мы указываем просто имя пакета, то ищется именно такой модуль, игнорируя имена в текущем пакете. Если мы хотим импортнуть именно подмодуль из нашего пакета то, мы должны теперь явно это указывать.
from my_package import string
или относительный импорт, но с указанием пути относительно текущего модуля main
from . import string
Еще одной неоднозначностью меньше 😎
Подробней про импорты здесь:
https://docs.python.org/3/tutorial/modules.html
#2to3#pep#basic
«Образовательная программа UniSat поможет уменьшить разрыв между мальчиками и девочками в сферах компьютерной грамотности, технического образования и карьеры, заинтересовать и обучить девочек соответствующим навыкам в сфере науки и технологий,» - Мунир Мамедзаде, глава Представительства ЮНИСЕФ в Узбекистане.
✅ЮНИСЕФ, ННО Tech4Impact и Министерство инновационного развития провели официальный запуск международной образовательной программы UniSat для девушек, которые интересуются наукой, технологиями, инженерным делом и математикой (#STEM).
🔹 В ходе программы девушки 15-24 лет из всех областей Узбекистана, прошедшие отбор, спроектируют, соберут и запустят наноспутник в стратосферу при поддержке профессиональных инженеров и программистов.
📍Подробнее: https://uni.cf/3CEsPJy
@unicefuzbekistan
Facebook | Instagram | Twitter
Advanced Workshop Week (AWW)
AWW – научная школа по формуле: 1 неделя — 1 практический кейс.
На площадке современного кампуса Высшей школы нефти соберутся участники из сферы естественных наук и IT.
📍Где: оффлайн, Альметьевск
📅Когда: 16 – 21 июня 2025 г.
👥Для кого:
Студентов бакалавриата или специалитета в области IT и биотехнологии
💸Условия
Для конкурсантов, прошедших отбор, участие в Advanced Workshop Week бесплатное, иногородним предоставляется проживание и трансфер от аэропортов и вокзалов.
⏰Дедлайн: 27 мая 2025 г.
➡️Подробнее
➡️StudyGrants - стажировки| стипендии| летние школы 🌎
#IT#летние_школы#STEM
Научные стажировки в EMBLв Европе
EMBL (Европейская лаборатория молекулярной биологии) ежегодно предлагает краткосрочные возможности для стажировок в области естественных и точных наук.
📍Стажировки проходят в лабораториях EMBL в европейских странах: Германия, Испания, Великобритания, Италия, Франция.
📅Когда: стажеров принимают круглый год
👥Для кого
Приглашают на стажировки студентов бакалавриата самых разных направлений: биология, химия, физика, математика, медицина, информатика, инженерия. Также могут участвовать студенты магистратуры и выпускники.
📌Как попасть:
Находите на сайте EMBL интересную вам исследовательскую группу и связываетесь с руководителем.
💸Условия
Визовая поддержка, релокационный пакет, медицинская страховка, питание. Возможна стипендия.
⏰Дедлайн: круглый год
➡️Подробнее
➡️StudyGrants - стажировки| стипендии| летние школы 🌎
#стажировки
#биология#STEM
Конкурс для молодых учёных в области агротехнологий «Молодые учёные»
Целью конкурса является поиск и поддержка молодых учёных, занимающихся научными разработками в ключевых областях для развития АПК.
👥Для кого
🔵 Студенты, аспиранты, молодые учёные (18–35 лет)
🔵 НИИ, лаборатории, стартапы, частные компании
🔵 Проекты в сферах: биотехнологии, генетика и селекция, цифровизация и робототехника для АПК
Что даёт участие?
🔵 Возможность провести пилоты с реальными компаниями агроиндустрии
🔵 Выход на инвесторов в АгроИнвест Клубе
🔵 Помощь в продвижении разработки и поиске партнёров
🔵 Место на витрине научных достижений РСХБ.Цифра
🔵 Новые связи, коллаборации и идеи
⏰Дедлайн: прием заявок до 16 сентября 2025 г.
➡️ Подробнее
➡️StudyGrants - стажировки| стипендии| летние школы 🌎
#STEM
#биотехнология#наука
Амбассадорская программа Сибура с оплачиваемой поездкой в Москву
🗓️Когда: с 10 ноября по май 2026 года
В конце октября пройдет приветственное мероприятие для амбассадоров в Москве. Поездку оплатит СИБУР!
👥Для кого: для студентов очного обучения на 1-3 курсе бакалавриата или специалитета, 2-3 курсе колледжа, 1 курсе магистратуры или в аспирантуре со всей страны. Получаешь химическую, техническую, инженерную, физическую или математическую специальность в одном из целевых учебных заведений.
Задачи: амбассадоры представляют бренд СИБУРа и рассказывают о карьерных и образовательных проектах компании в учебном заведении и в своих соц. сетях.
🎁Бенефиты
✅ Ежемесячная стипендия + мерч
✅ Официальное трудоустройство (зачтется в стаж)
✅ 400+ корпоративных курсов, воркшопы и тренинги
✅ Закрытые мероприятия
✅ Практика на производстве и фаст-трек на карьерные программы
⏰Дедлайн: 15 октября 2025 г.
➡️Подробнее
➡️StudyGrants - стажировки| стипендии| летние школы 🌎
#STEM#амбассадорство#волонтерство
Летние исследовательские стажировки для иностранных студентов в Швейцарии
📍Где: The School of Computer and Communication Sciences of the École polytechnique fédérale de Lausanne (EPFL), Швейцария
📅Когда: 2-3 месяца в летний период (гибкий старт - с мая по октябрь). Согласовывается индивидуально.
👥Для кого
Для иностранных студентов бакалавриата (начиная со 2-го курса) и магистратуры со всего мира, обучающимся по естественно-научным, компьютерным и техническим направлениям. Важна академическая успеваемость!
💸Условия
Принятые студенты будут получать пособие на жизнь в размере 1800 швейцарских франков в месяц + по запросу можно получить компенсацию расходов на перелет и визу.
⏰Дедлайн: 1 ноября 2025 г.
➡️Подробнее
➡️StudyGrants - стажировки| стипендии| летние школы 🌎
#стажировки#Швейцария#STEM
Оплачиваемые исследовательские стажировки в Австрии 🇦🇹
⚡️Year-round Scientific Internship at ISTA⚡️
📍 Где: Institute of Science and Technology Austria (ISTA)
Международный научно-исследовательский институт естественных и точных наук, расположенный в Мария-Гугинге, Клостернойбург, в 20 км к северо-западу от столицы Австрии.
📅Когда: даты стажировки согласовываются индивидуально
⌛️Максимальная продолжительность - 1 год
🇬🇧 Язык: английский
💸Условия: стажёры получают зарплату как минимум 1,523 € в месяц.
Приглашают на стажировки по компьютерным, математическим и естественно-научным специальностям. Каждый стажёр присоединится к одной из исследовательских групп.
📌Требования:
- Быть студентом или выпускником бакалавриата или магистратуры
- Владеть английским
- Иметь мотивацию для прохождения стажировки
⏰Заявки принимаются круглый год, но заявку нужно подать минимум за 2 месяца до предполагаемой даты старта. Для подачи заявки нужно написать тим лиду интересующей исследовательской группы (все контакты на сайте). Необходимо показать интерес к выбранной теме, а также релевантное образование, навыки и опыт.
➡️Подробнее
➡️StudyGrants - стажировки| стипендии| летние школы 🌎
#STEM#стажировки#Австрия
Летняя исследовательская программа для школьников и студентов
Nazarbayev University приглашает заинтересованных школьников и студентов принять участие в реализации научных проектов совместно с преподавателями и студентами NU.
💻Формат: гибридный (онлайн и очно)
📍Где: Nazarbayev University (Астана, Казахстан)
📆Когда: разные даты с июня по август в зависимости от проекта
👥Для кого: для старшеклассников и студентов
📌Направления: в основном естественные науки, лингвистика, медицина. Есть также программа по предпринимательству для школьников.
🗣️Язык: рабочие языки русский, казахский и/или английский в зависимости от проекта
💸Условия
Участие в проектах бесплатное. В некоторых проектах успешным кандидатам могут оплатить исследовательскую стажировку за счёт научных грантов.
⏰Дедлайн подачи заявок: 15-20 мая 2025 г. в зависимости от проекта
🚀ТГ канал «Возможности для школьников»
#Казахстан#летние_школы#исследования#STEM
Открыта вторая волна приема заявок в Летнюю школу (ЛШ) на Волге
⛺️ «Летняя школа» — ежегодное мероприятие междисциплинарной направленности, которое проводится с 2004 года в формате полевого лагеря для российских школьников (от 14 лет), студентов и всех-всех-всех.
🗺Где: Это на берегу Волги, недалеко от Дубны.
🗓Когда: с 2 июля по 3 августа 2025 г. (у каждой мастерской свое расписание)
📌Список мастерских 2025 года можно посмотреть здесь.
🔬Биологическое отделение приглашает студентов биологических специальностей и школьников от 8 класса.
💸Условия
Непосредственно обучение — бесплатное.
«Летняя школа» — некоммерческий проект. Приветствуется добровольное пожертвование от 800 рублей в день с человека (в зависимости от вашего желания и возможностей).
⏰Дедлайн: вторая волна заявок - 8 июня.
➡️StudyGrants - стажировки| стипендии| летние школы 🌎
#летние_школы
#биология#STEM#гуманитарные
Stephanie Kwolek discovered Kevlar by accident.
While working on lightweight fibers for tires at DuPont, she created a solution that looked unusual and weak. Instead of throwing it out, she tested it—and it produced fibers five times stronger than steel.
That "failed" experiment became Kevlar, the material used in bulletproof vests and body armor.
[Read more] [read more]
@googlefactss#STEM#Chemistry#Innovation#Kevlar
Летняя научная школа "Scientific Workshop Week (SWW)" в передовой инженерной школе ИТМО
Scientific Workshop Week - первый формат научной школы по формуле: 1 неделя - 1 проект, где на одной площадке собираются участники из абсолютно разных областей естественных наук.
За 1 неделю ты не только прокачаешь практические навыки в рамках научного проекта “от идеи до результата”, но и узнаешь о перспективных направлениях нанотехнологий и познакомишься с огромным количеством заряженных наукой людей со всей России.
📍Где: г. Санкт-Петербург, ИТМО
📅Когда: 22 - 29 июня 2025 г.
👥Для кого
Для студентов бакалавриата, магистратуры и аспирантов
💸Условия
Участие бесплатное, иногородним предоставляется проживание.
▪️ Бонус для участников — возможность поступить в магистратуру без вступительных испытаний.
▪️ Каждый участник получит сертификат и сможет продолжить работу над проектом в формате стажировки.
⏰Дедлайн: 26 мая 2025 г.
➡️StudyGrants - стажировки| стипендии| летние школы 🌎
#летник_школы
#IT#STEM#биология