Вторая по частоте 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
🇮🇳IndiGo стала первым индийским оператором Airbus A321XLR
📌Индийский лоукостер IndiGo принял первый Airbus A321XLR 7 января 2026 года, став первой авиакомпанией страны, эксплуатирующей этот тип воздушного судна
⏺Это первый из 69 самолётов A321XLR, заказанных IndiGo у Airbus. Эти борты являются частью серии мегазаказов авиакомпании, которые приблизили её портфель заказов к отметке в 1 000 самолётов у европейского производителя
⏺IndiGo рассматривает A321XLR как ключевой инструмент для открытия новых рынков в регионе Индийского океана, Восточной и Центральной Азии, а также в Африке. Дальность полёта самолёта также позволяет охватить значительную часть Европы из хабов авиакомпании в Дели и Мумбаи, что усилит воздушное сообщение между континентами.
Лёгкое небо
#aviation#news#IndiGo#Airbus#A321XLR
🇭🇺Глава Wizz Air неожиданно высказался об Airbus A321XLR
📌Wizz Air когда-то заказала 47 самолётов A321XLR, но сократила заказ до 11 машин, а возможно – и вовсе до шести. Закрытие базы в Абу-Даби и пересмотр маршрутной сети привели к выводу: столько дальнемагистральных узкофюзеляжников компании просто не нужно
🔵Сейчас у группы Wizz Air шесть XLR. Три числятся за британским подразделением (из них летают только два – один повреждён после удара хвостом), ещё три стоят на хранении в польском Быдгоще и используются как доноры двигателей. На регулярной основе XLR летают лишь на двух маршрутах из Лондона Гатвик – в Джидду и Медину, с блок-таймом почти семь часов. Между дальними рейсами самолёты ставят на короткие европейские маршруты для повышения утилизации
🔵CEO Йожеф Варади развеял главное заблуждение:
XLR не обязан летать на дальние маршруты. Если использовать его как обычный A321neo на коротких и средних рейсах – он всё равно экономичнее старого A321ceo. Да, он чуть уступает стандартному neo из-за веса дополнительного бака, но разница минимальна
🔵По его словам, компания не собирается принимать «глупые решения» только потому, что самолёт способен лететь далеко: если подходящего маршрута нет – XLR просто работает как neo.
🔵В сети справедливо отмечают: на фоне Iberia и IndiGo, которые сразу задействовали XLR на интересных направлениях, подход Wizz Air выглядит расточительно – три машины фактически простаивают
⬅️Как считаете, оправдана ли такая стратегия или Wizz Air просто не рассчитала потребности?
Лёгкое небо
#aviation#news#WizzAir#Airbus#A321XLR
✈️ Новые сверхдальние маршруты A321XLR
📌Airbus A321XLR продолжает расширять границы возможного для узкофюзеляжных самолётов. Достигнут новый рубеж – появился первый регулярный рейс на этом типе продолжительностью более 10 часов
🔵Самым длинным регулярным рейсом на A321XLR теперь стал маршрут Дели – Стамбул. В список длиннейших также вошли рейсы из Мумбаи в Стамбул, маршрут Aer Lingus из Дублина на Барбадос и рейс Air Canada из Копенгагена в Торонто
🔵Рейтинг основан на максимальном block time – времени от начала руления в аэропорту вылета до полной остановки в аэропорту прибытия. С ростом числа эксплуатантов A321XLR список самых длинных маршрутов будет постоянно меняться. Интересно, что прежний рекордсмен Air Canada – рейс Пальма-де-Майорка – Торонто – уже исключён из расписания на этом типе
⬅️А вы бы решились на 10-часовой перелёт в узкофюзеляжном самолёте?
🤩Лёгкое небо
#aviation#LN_EDU#Airbus#A321XLR#AerLingus#AirCanada