Movatterモバイル変換


[0]ホーム

URL:


Previous PageUp One LevelNext PagePython Library ReferenceContentsModule IndexIndex
Previous:11.19.2 Morsel ObjectsUp:11.19 CookieNext:11.20 xmlrpclib

 
11.19.3 Example

The following example demonstrates how to use theCookie module.

>>> import Cookie>>> C = Cookie.SimpleCookie()>>> C = Cookie.SerialCookie()>>> C = Cookie.SmartCookie()>>> C["fig"] = "newton">>> C["sugar"] = "wafer">>> print C # generate HTTP headersSet-Cookie: sugar=wafer;Set-Cookie: fig=newton;>>> print C.output() # same thingSet-Cookie: sugar=wafer;Set-Cookie: fig=newton;>>> C = Cookie.SmartCookie()>>> C["rocky"] = "road">>> C["rocky"]["path"] = "/cookie">>> print C.output(header="Cookie:")Cookie: rocky=road; Path=/cookie;>>> print C.output(attrs=[], header="Cookie:")Cookie: rocky=road;>>> C = Cookie.SmartCookie()>>> C.load("chips=ahoy; vienna=finger") # load from a string (HTTP header)>>> print CSet-Cookie: vienna=finger;Set-Cookie: chips=ahoy;>>> C = Cookie.SmartCookie()>>> C.load('keebler="E=everybody; L=\\"Loves\\"; fudge=\\012;";')>>> print CSet-Cookie: keebler="E=everybody; L=\"Loves\"; fudge=\012;";>>> C = Cookie.SmartCookie()>>> C["oreo"] = "doublestuff">>> C["oreo"]["path"] = "/">>> print CSet-Cookie: oreo=doublestuff; Path=/;>>> C = Cookie.SmartCookie()>>> C["twix"] = "none for you">>> C["twix"].value'none for you'>>> C = Cookie.SimpleCookie()>>> C["number"] = 7 # equivalent to C["number"] = str(7)>>> C["string"] = "seven">>> C["number"].value'7'>>> C["string"].value'seven'>>> print CSet-Cookie: number=7;Set-Cookie: string=seven;>>> C = Cookie.SerialCookie()>>> C["number"] = 7>>> C["string"] = "seven">>> C["number"].value7>>> C["string"].value'seven'>>> print CSet-Cookie: number="I7\012.";Set-Cookie: string="S'seven'\012p1\012.";>>> C = Cookie.SmartCookie()>>> C["number"] = 7>>> C["string"] = "seven">>> C["number"].value7>>> C["string"].value'seven'>>> print CSet-Cookie: number="I7\012.";Set-Cookie: string=seven;


Previous PageUp One LevelNext PagePython Library ReferenceContentsModule IndexIndex
Previous:11.19.2 Morsel ObjectsUp:11.19 CookieNext:11.20 xmlrpclib
Release 2.2.3, documentation updated on 30 May 2003.
SeeAbout this document... for information on suggesting changes.
[8]ページ先頭

©2009-2026 Movatter.jp