Size: a a a

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

2020 October 13

VA

Vadim Apenko in Сообщество Python Программистов
Rud 356
Вообще я все еще хочу найти материалы по тому, как в пытоне под капотом сделаны йелды, как они могут приостанавливать выполнение. Ну и конечно же хочу аналоги на других япах для асинхры в си🌚
Код открыт. Посмотри
источник

R3

Rud 356 in Сообщество Python Программистов
Vadim Apenko
Код открыт. Посмотри
Ну, похоже выхода нет, а куда деваться
источник

I

ITFY forum informer in Сообщество Python Программистов
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Rud 356
Нет, елды это нисколько не треды, иначе бы их использование в asyncio и штуках вообще вокруг async await были бы столь же неэффективными. Тут что-то другое, да и под капотом на уровне сей где-то
дак там небось static переменные в теле функции
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
тупо состояние скидываешь в такую, а при следующем вызове смотришь чо там лежит. если начальные условия - начинаешь процесс, если конечные кидаешь StopIteration
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
я бы так сделал, если бы мне прямо сейчас сказали на сях написать йелд
источник

R3

Rud 356 in Сообщество Python Программистов
Я все же подумываю по поводу того, чтобы попытаться почитать исходники питона. Интересно жеж от части что да как там
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Rud 356
Я все же подумываю по поводу того, чтобы попытаться почитать исходники питона. Интересно жеж от части что да как там
я думаю ты охуеешь от количества кода реализующего простые вещи на уровне питона
источник

R3

Rud 356 in Сообщество Python Программистов
Это логично, но все еще может дать какие-то интересные вещи. Если оч повезет, то даже смогу что-то потом свое влить)
источник

E

Egor in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
я думаю ты охуеешь от количества кода реализующего простые вещи на уровне питона
с одного принта ахуеть можно
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
так это я дурак или пайчарм? в каком случае можно попасть на 113 строку без переменной e?
источник

R3

Rud 356 in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
так это я дурак или пайчарм? в каком случае можно попасть на 113 строку без переменной e?
Ну если экскепшены произойдут, а в переменную ты их не впихнул
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
так это я дурак или пайчарм? в каком случае можно попасть на 113 строку без переменной e?
Если эксепта не было, не?
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Бензофуран Гетероцикл
Если эксепта не было, не?
то выйдет на 104 строке
источник

А

Артем in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
так это я дурак или пайчарм? в каком случае можно попасть на 113 строку без переменной e?
А если блок finally добавить?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
то выйдет на 104 строке
Я хз, вообще не особо понимаю что и зачем там происходит
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Артем
А если блок finally добавить?
а зачем?
источник

А

Артем in Сообщество Python Программистов
Проверить PyCharm)
источник

VA

Vadim Apenko in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
так это я дурак или пайчарм? в каком случае можно попасть на 113 строку без переменной e?
except blabla as e:
источник

in Сообщество Python Программистов
Vadim Apenko
except blabla as e:
+
источник