Вторая по частоте 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
Nouveau système de paiement #BRICS Pay
Notre correspondant Igor Kourachenko s'est rendu au forum d'affaires des BRICS et y a testé le nouveau système de paiement BRICS #Pay avec une carte bancaire de promotion, disponible au forum du 17 au 18 octobre. Les BRICS travaillent actuellement à la création d'une infrastructure de paiement transfrontalière.
RT en français • Osez questionner !
@LectumBot
Qué puede hacer este bot?
Este bot es una plataforma para gestionar el acceso a canales de pago de Telegram. Conveniente para los suscriptores, fácil para los propietarios de canales.
Idioma: Inglés
(visto en @BotsGram_cu)
#pay, #channel, #subscriber
#collocations
#vocabulary
#have
#pay
@ieltsstrategies
@fluencyinenglish
باهم آیی
خوشه¬ها، یا واحدهای چند کلمه¬ای که در کنار هم قرار می¬گیرند تا معنای خاصی را القا نمایند واژگان هم نشین یا ترکیبات باهم¬آی نام دارند. و فرایند همنشینی کلمات collocation یا با هم آیی گفتە می شود.
کلمات در یک شبکه معنایی روابط مختلفی با هم برقرار می¬کنند. تعدادی از کلمات با کلمات دیگر در یک توالی همراه شده و در کنار یکدیگر ظاهر می¬شوند. زمانی که یک توالی یا ترتیبی از کلمات بنا به سننی زبانی در کنار هم قرار می¬گیرند فرایند صورت گرفته فرایند باهم¬آیی است. تمام گویشوران بومی یک زبان به صورت ذاتی آن توانایی را در زبان خود دارند که به هنگام سخن گفتن یا نوشتن ترکیبات باهم¬آی درستی را خلق نمایند. از آنجایی که در هر زبانی محدودیت¬هایی در رابطه با اینکه چگونه واژگان در کنار هم قرار گیرند وجود دارد، بعضی از ترکیبات واژگانی مورد قبول قرار گرفته و برخی دیگر نادرست یا عجیب خوانده می¬شوند. دلایل استفاده از باهم¬آی¬ها در زبان¬های دنیا چنان ظریف و در اغلب موارد مبهم است که شاید یکی از بزرگترین مشکلات در آموزش زبان¬ها و نیز در امر ترجمه مربوط به مبحث باهم¬آیی¬ها در زبان مورد نظر باشد.
@ieltsstrategies
@fluencyinenglish
❇️Collocations with HAVE
-Have an accident
-Have an argument / a row
🔹We had an argument about how to fix the car
@ieltsstrategies
@fluencyinenglish
-Have a break
🔹let’s have a break when you finish this exercise.
-Have a conversation / chat
🔹I hope we’ll have time to have a chat after meeting.
-Have difficulty
@ieltsstrategies
@fluencyinenglish
🔹the class had difficulty understanding what to do.
-Have a nightmare / dream
-Have an experience
-Have a feeling
@ieltsstrategies
@fluencyinenglish
-Have fun / a good time
-Have a look
🔹The teacher wanted to have a look at what we were doing.
-Have a party
-Have a problem / problems
-Have a try / go
🔹I’ll explain what to do and then you can have a go.
@ieltsstrategies
@fluencyinenglish
❇️Collocations with PAY
-Pay attention
-Pay a compliment
🔹I was trying to pay her a compliment but she misunderstood.
@ieltsstrategies
@fluencyinenglish
-Pay your (last) respect
🔹at a funeral people pay their last respects to the person who has died.
-Pay tributee
🔹when jack retired, his boss made a speech paying tribute to all he had done for the company.
@ieltsstrategies
@fluencyinenglish
🚀 Power up your English vocabulary with these FIVE phrasal verbs with ‘pay’! Take a look 👀 and then practise using them right now in the comments! 🤔 Do you know any more phrasal verbs with ‘pay’?
(Images: Getty)
🎧 Click on the link in our bio to listen to Neil and Georgie talk about money!
#phrasal#phrasalverb#pay#payoff#payout#payup#payfor#learnenglish#vocab#vocabulary#speakenglish#englishtips