Вторая по частоте 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
🚀Netflix Game Fest 2026 da ishtirok etadi! 🎮🔥
Yirik yangilik! Netflix Game Fest 2026 doirasida global o‘yin sanoatiga oid yangi loyihalar, eksklyuziv taqdimotlar va innovatsion yechimlar namoyish etadi. 🌍✨
Bu tadbir o‘yin industriyasi, kreativ texnologiyalar va interaktiv kontent sohasidagi eng so‘nggi yangiliklarni bir maydonga jamlaydi.
🎯Nimalar kutilmoqda?
🔥 Yangi o‘yin loyihalari taqdimoti
🎨 Kreativ hamkorliklar va eksklyuziv e’lonlar
💡 Gamedev bo‘yicha innovatsion yondashuvlar
🤝 Global hamkorlar va ishlab chiquvchilar bilan uchrashuvlar
Netflix’ning Game Fest 2026 dagi ishtiroki o‘yin sanoatida yangi bosqichni boshlab berishi kutilmoqda.
🎉 Batafsil yangiliklarni kuzatib boring!
🚀
Netflix
to Participate in Game Fest 2026! 🎮🔥
Big news! Netflix will take part in
Netflix Game Fest 2026
, showcasing new gaming projects, exclusive announcements, and innovative solutions in the global gaming industry. 🌍✨
This major event will bring together the latest trends in gaming, creative technologies, and interactive entertainment on one global stage.
🎯
What to Expect:
🔥 Presentations of new game projects
🎨 Creative collaborations and exclusive reveals
💡 Innovative approaches in game development
🤝 Networking with global partners and developers
Netflix’s participation in Game Fest 2026 is expected to mark an exciting new chapter in the gaming industry.
🎉 Stay tuned for more updates!
#Netflix#GameFest2026#GameDev#GamingIndustry
COMING SOON: Fishy Business! 🐟💰
Deep below the waves, Marlin Brando runs a tight ship! His latest venture, FISHY BUSINESS, offers nothing but the best in speakeasy casino vibes, and it's COMING SOON!
This exciting game features the Hold n Win feature, offering a jackpot potential of up to x5000. The Bassline Bonanza Free Spins introduce a giant symbol that occupies reels 2, 3, and 4, adding to the thrill with a max win potential of x5000.
A high-stakes underwater adventure is approaching. Fishy Business launches on August 22nd!
#FishyBusiness#ComingSoon#SlotGame#GamingIndustry#TrueLab#TrueSlots#TrueGames
🔞 | Play Responsibly
🔥BOMBA YANGILIK!
Mobidictum Toshkentga kelmoqda! ✈️🇺🇿
O‘yin sanoatining global "o‘yinchisi" Mobidictum endi Game Fest 2026 doirasida biz bilan bo‘ladi.
🎮O‘yin yaratyapsizmi?
📈Loyihangizni sotmoqchimisiz?
💰Investor qidiryapsizmi?
Unda 15-16 may kunlari
Renaissance Hall'ga kelish shart! Bu imkoniyat yilda bir marta, balki hayotda bir marta beriladi.
🚀Game Fest 2026 — O‘z orzuingni dunyoga ko‘rsat!
Maslahat: Postga Mobidictum logotipi va Game Fest 2026 ramzlari tushirilgan sifatli kreativ (poster) qo‘shishni unutmang.
—————————
🚀 BIG NEWS!
Mobidictum is coming to Tashkent!✈️🇺🇿
The global powerhouse of the gaming industry, Mobidictum, is officially joining us at Game Fest 2026!
🎮Are you developing a game?📈Want to pitch your project to global publishers?💰Looking for the right investor? Then Renaissance Hall is the place to be on May 15-16! This is a once-in-a-lifetime opportunity to connect with one of the most influential gaming ecosystems in the world.
What to expect from Mobidictum at Game Fest: * Global Networking: Connect with world-class publishers and experts.
• Market Insights: Learn the secrets of scaling your game to the global top charts.
• Investment Opportunities: Show your talent to those who can take it to the next level.
Don't miss out on the biggest gaming event in the region!
🚀Game Fest 2026 — Show your dream to the world!#GameFest2026#Mobidictum#Tashkent#GameDev#GamingIndustry#Uzbekistan#GlobalGaming#Networking
Ripstone Secures $761.71K Funding
Game development studio Ripstone has raised $761.71K in funding, aiming to enhance their projects and expand their offerings. More information can be found on their official website: Ripstone.
#Ripstone#Games#Funding#GameDevelopment#Investment#Studio#VideoGames#IndieGames#GamingIndustry#GameDesign