Size: a a a

Сообщество Python Программистов

2020 May 01

A

Andrey in Сообщество Python Программистов
ну и задания у тебя
источник

KG

Konst G in Сообщество Python Программистов
Спс. Попробую
источник

M

Michael in Сообщество Python Программистов
Есть одна просьба
источник

M

Michael in Сообщество Python Программистов
Кто работал с kivy?
источник

M

Michael in Сообщество Python Программистов
Помогите установить buildozer. 3 раза пробовал, у меня никак не получается( Можно созвониться в дискорде
источник

M

Michael in Сообщество Python Программистов
Я не знаю, что я делаю не так
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
Потом я решил просто написать функцию через async def и взаимодействовать с ней, как генератор и инициализировать через .send(None)
Шо
источник

R3

Rud 356 in Сообщество Python Программистов
Инициализация генератора
источник

R3

Rud 356 in Сообщество Python Программистов
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Нихуя магия
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
В 3.7 прокатит?)
источник

R3

Rud 356 in Сообщество Python Программистов
Я на 3.8
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Мб на 3.7 пощупать такое
источник

R3

Rud 356 in Сообщество Python Программистов
источник

R3

Rud 356 in Сообщество Python Программистов
дак это от 3.5 жи
источник

R3

Rud 356 in Сообщество Python Программистов
Мне вот интересней разобраться как сами йелды работают под капотом в си т.к. то, что я нашел по теме - оч стремное
источник

R3

Rud 356 in Сообщество Python Программистов
А так все выходит, что асинхра это перекладывание туда-сюда генераторов, и вызов методов next
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
Мне вот интересней разобраться как сами йелды работают под капотом в си т.к. то, что я нашел по теме - оч стремное
Порись в работу интерпретатора))
источник

R3

Rud 356 in Сообщество Python Программистов
А тебе будто не интересно понять магию?)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
А тебе будто не интересно понять магию?)
Language:
py3


Source:
from dis import dis
code = """
async def a():
   return
async def b():
   aw = await a()
   return aw"""
dis(code)


Result:
2           0 LOAD_CONST               0 (<code object a at 0x7eff78676ae0, file "<dis>", line 2>)
             2 LOAD_CONST               1 ('a')
             4 MAKE_FUNCTION            0
             6 STORE_NAME               0 (a)

 4           8 LOAD_CONST               2 (<code object b at 0x7eff76f77660, file "<dis>", line 4>)
            10 LOAD_CONST               3 ('b')
            12 MAKE_FUNCTION            0
            14 STORE_NAME               1 (b)
            16 LOAD_CONST               4 (None)
            18 RETURN_VALUE
источник