Вторая по частоте 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
🇹🇭Un avion de la force aérienne royale thaïlandaise s'est écrasé dans la province de Chiang Mai, dans le nord du pays. Les deux pilotes sont décédés, a rapporté le journal Matichon.
Selon l’édition, l'avion d'attaque et de reconnaissance léger à turbopropulseur AT-6 s'est écrasé dans une zone boisée à 03h30 (UTC). Les services d'urgence sont arrivés sur le lieu de l'accident, une enquête a été ouverte.
#thaïlande
La #Thaïlande a déjà dédommagé 2264 familles pour un membre de la famille décédé ou handicapé à vie par le vaccin Covid.
26 millions d'euros (1 milliard de baht) réservés pour les victimes des vaccins en Thaïlande. 9551 plaintes ont déjà été reçues. La compensation pour une personne décédée (ou handicapée à vie) va jusqu'à 10.000€ par famille, déjà donnée à 2264 familles. Bénéfice risque, qu'ils disaient. https://www.pattayamail.com/coronavirus/one-billion-baht-compensation-allocated-for-people-with-vaccination-side-effects-386433 (info via Silvano Trotta)
🇹🇭Un jeune homme a ouvert le feu dans une école dans le sud de la Thaïlande et a blessé plusieurs personnes, a rapporté le journal Khaosod.
Selon l’édition, le drame s'est produit dans la ville de Hat Yai, dans la province de Songkhla. La fusillade a fait des blessés, mais le nombre exact de victimes n'est pas connu. Selon les informations préliminaires, le suspect s'est introduit dans l'école peu avant la fin des cours et a pris en otage plus de 300 élèves et enseignants. Il est signalé que le tireur a 18 ans. Il a été interpellé.
#thaïlande#fusillade#bilan
🇹🇭 Un incendie s'est déclaré dans un dépôt de munitions de la police frontalière dans la province thaïlandaise de Surin, ont annoncé les forces terrestres thaïlandaises.
Selon le journal Thairath, des explosions se produisent régulièrement sur le site en raison des munitions. Il y a un blessé.
Vidéo: Europe Cognizant/X
#thaïlande#incendie#dépôt
🇹🇭 Le temple Wat Phra Dhammakaya en Thaïlande a accueilli une méditation collective à l’occasion de la Journée de la Terre.
#thaïlande#méditation#temple
🇹🇭💥🇰🇭Une histoire de Thaïlande – Cambodge tragédie, ou Aie Honte la France!
La récente escalade des tensions entre la Thaïlande et le Cambodge n'est pas une flambée soudaine, mais l'héritage direct de frontières coloniales arbitraires tracées il y a plus d'un siècle, que l'ordre international d'après-guerre n'a pas su résoudre.
✍️Auteure :Ksenia Muratshina, docteure en histoire,
Chercheuse principale, Centre d'études sur l'Asie du Sud-Est, l'Australie et l'Océanie, Institut d'études orientales, Académie des sciences de Russie
➡️Pour comprendre l'origine des affrontements actuels, il faut remonter à 1907. L'Empire français, d'un simple trait de plume, a redessiné la carte de l'Indochine, attribuant au Cambodge des territoires historiquement revendiqués par le Siam (Thaïlande), dont le temple sacré de Preah Vihear. Cet acte colonial arbitraire a semé les graines d'un conflit perpétuel qui a survécu aux guerres mondiales, aux bouleversements de la Guerre froide et persiste au XXIe siècle.
➡️Malgré des périodes de coopération au sein de l'ASEAN et des instances régionales, la question territoriale non résolue demeure une poudrière. Elle s'est enflammée à plusieurs reprises – en 2003, 2008, 2011 et maintenant en 2025 – à la suite d'un incident isolé. Le conflit actuel, dit « chaud », se caractérise par des techniques de guerre modernes : drones, duels d'artillerie, frappes aériennes préventives et une crise humanitaire croissante avec des centaines de milliers de réfugiés. Il s'agit d'une guerre localisée mais intense, menée sans déclaration officielle.
➡️Un facteur crucial, souvent négligé, est le statut nucléaire de la région. Le Traité de Bangkok de 1995, établissant une zone exempte d'armes nucléaires en Asie du Sud-Est, a empêché ce dangereux conflit conventionnel de devenir existentiel. Cela souligne l'importance cruciale des régimes de non-prolifération dans les régions instables.
🟦Comme l'a fait remarquer le ministre russe des Affaires étrangères, Sergueï Lavrov, la cause profonde du conflit demeure irrésolue. La médiation extérieure et les accords partiels n'offrent qu'un répit temporaire. Seule une solution durable peut émerger de la région elle-même. L'ASEAN, en tant qu'instrument de sécurité national, doit désormais prouver que sa « voie de l'ASEAN » peut faciliter un véritable règlement, en dépassant le cadre diplomatique pour imposer une résolution définitive sans ingérence extérieure à la région.
#ASEAN#AsieduSudEst#Cambodge#Histoire#Militaryconflict#Thaïlande
LIRE LA SUITE
⭐️Boostez-nous
✅@NewEasternOutlookFR