Вторая по частоте 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
r/ #unexpected
Самое ХОЛОДНОЕ место на Земле — новое видео с южного полюса Антарктиды
Температура здесь может опускаться ниже -60 градусов цельсия. Вокруг бесконечная белая пустота, полгода длится день, а затем полгода будет тьма и туман. Никаких деревьев, насекомых и привычной жизни — только лёд, ветер и абсолютная тишина.
Это одно из самых сухих мест на планете, настоящая ледяная пустыня. Всё необходимое для жизни доставляется по воздуху, а небольшие команды зимуют здесь в полной изоляции месяцами.
r/ #unexpected
Вот вам и будущее с искусственным интеллектом: на одной из улиц Сан-Франциско беспилотник угодил в автобус
Иронично, что именно в этот момент проходили парни с конференции по нейросетям и автоматизации.
Они сначала расцепили беспилотник с автобусом, а потом поправили баг, добравшись до режима разработчика у Waymo.
r/ #unexpected
Так выглядит один из бюджетных компьютерных клубов в столице Филиппин — ПК стоят буквально на улице в трущобах, вокруг грязь и мусор
При этом посетители почти не играют: вместо этого смотрят YouTube и листают соцсети.
r/ #unexpected
Неловко вышло: Иран похвастался своей робототехникой на выставке Kish Inox Tech Expo 2025, но есть нюанс — настоящих роботов там не было
Вместо киборгов были актёры в костюмах, которые выдавали себя за машины.
r/ #unexpected
Вот и будущее наступило: Coca-Cola частично заменит дизайнеров и копирайтеров нейросетями
Это первая компания, официально огласившая партнёрство с искусственным интеллектом.
Для поиска дизайнерских решений будут использовать DALL-E, а для написания необычных рекламных лозунгов — ChatGPT.
r/ #unexpected
Вы точно не собирались плакать на этих выходных: на Reddit вспомнили отрывок из документального фильма 2007 года «Встречи на краю света» Вернера Херцога про «одинокого пингвина-нигилиста»
Пингвин внезапно покидает колонию и уходит вглубь Антарктиды, в сторону гор, примерно на 70 километров, где его почти наверняка ждёт смерть. Учёные так и не смогли однозначно объяснить это поведение: одни считают, что животное осознанно шло навстречу концу, другие — что он искал утраченную пару.
Сейчас пользователи превратили эпизод в символ мотивации и экзистенциального выбора. Поступок пингвина интерпретируют как отказ от инстинкта, попытку принять абсурд существования и стремление вырваться из заданного пути.
r/ #unexpected
Безумец дня: парень в Твиттере нашёл, где живёт девушка, по фотографии её руки на траве
Сначала он определил, в каком штате может быть такая трава относительно климата. Угол падения тени от руки помог подтвердить догадку – это оказалось Огайо.
Затем по влажности всё той же травы, выяснил, в каких областях штата шли дожди в период съёмки. А по стилю одежды понял, что это должен быть небольшой городок.
Он пришёл к выводу, что фото сделано в Спрингфилде. После чего изучил парковые территории города и нашёл дом девушки, а также узнал имя по данным её автомобиля.
The Moment He Became John Doe 🤯#shorts#johndoestory#JohnDoe#identity#transformation#baseball#storytime#mystery#drama#classic#character#unexpected#cinema
https://pdmovies.substack.com/p/frank-capras-meet-john-doe-1941