Не мем, но годный монолог об асинхронности
http://telegra.ph/Python-and-corutines-02-17
http://telegra.ph/Python-and-corutines-02-17
Telegraph
Python and corutines
когда питон в рантайме дергает функцию - для этой функции в памяти создается фрейм, в котором уже создаются объекты локальных переменных и всего такого Nikolay, [13.02.17 13:13] обычно, когда функция завершает выполнение и возвращает управление через return…
Forwarded from Dogma
Принести человека (
А затем привязать к столу и отрезать руку
(
from MyFuckingModule import MyFuckingClass)А затем привязать к столу и отрезать руку
(
my_awesome_function = MyFuckingClass.my_fucking_function)Forwarded from Агент Печенька
Мы просто создали ссылку на руку. Ампутация это если бы потом
del MyFuckingClass.my_fucking_function.Forwarded from Python'еr
Хм, а разве объект не остается "жить" пока на него есть хость какая-нибудь ссылка?
Forwarded from Агент Печенька
Остается. Рука то после отрезания никуда не девается.
Forwarded from Python'еr
А, точно. Мы убрали из человека руку, но сама рука осталась.
Forwarded from Python'еr
Но на самом деле это класс не простой, и использует магические методы. После ампутирования руки у него тут же вырастает новая конечность на месте старой.
Traceback (most recent call last):
File "<stdin>", line 2
FiaskoBratanError: eto fiasko, bratan
File "<stdin>", line 2
FiaskoBratanError: eto fiasko, bratan
Forwarded from Nikolay Markov
“I’ve heard that some man named Jason encodes and decodes data in our applications. Please figure this out, stop him and change your passwords!”