Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 17, 2016 17:07:54

Xion
Зарегистрирован: 2016-01-17
Сообщения: 21
Репутация: +  0  -
Профиль  

[requests] Зачем нужен with?

FishHook
любые ваши действия внутри with завершатся корректно в отношении контекста with
Да это то я понял
Но кто ж знал что куки (а может и другие параметры (надо загуглить)) сохраняются на протяжение сессии

Офлайн

#2 Янв. 17, 2016 17:12:24

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

[requests] Зачем нужен with?

Xion
Но кто ж знал что куки (а может и другие параметры (надо загуглить)) сохраняются на протяжение сессии
Сорри, а нахер они тогда нужны? Сессия на стороне пользователя - это и есть куки.



Офлайн

#3 Янв. 19, 2016 10:29:48

Virtul
От:
Зарегистрирован: 2012-01-27
Сообщения: 26
Репутация: +  0  -
Профиль   Отправить e-mail  

[requests] Зачем нужен with?

FishHook
Вы можете свой класс написать, который будет работать с with. Что будет происходить по выходе из with вашего класса будете знать только вы.
т.е. такой типа аналог сишных деструкторов?

upd нашёл неплохую статейку
http://preshing.com/20110920/the-python-with-statement-by-example/



Отредактировано Virtul (Янв. 19, 2016 10:32:20)

Офлайн

#4 Янв. 19, 2016 11:54:25

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10003
Репутация: +  857  -
Профиль   Отправить e-mail  

[requests] Зачем нужен with?

Virtul
т.е. такой типа аналог сишных деструкторов?
В C нет деструкторов. Видимо, ты перепутал C и C++.

Аналог конструктора - это __new__() + __init__() .
Аналог деструктора - это __del__() .



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version