Revert doubly-converted doctests.
This commit is contained in:
parent
7131f84400
commit
fff80dfa4a
|
@ -80,9 +80,9 @@ attributes by using the .output() function
|
||||||
>>> C = Cookie.SmartCookie()
|
>>> C = Cookie.SmartCookie()
|
||||||
>>> C["rocky"] = "road"
|
>>> C["rocky"] = "road"
|
||||||
>>> C["rocky"]["path"] = "/cookie"
|
>>> C["rocky"]["path"] = "/cookie"
|
||||||
>>> print((C.output(header="Cookie:")))
|
>>> print(C.output(header="Cookie:"))
|
||||||
Cookie: rocky=road; Path=/cookie
|
Cookie: rocky=road; Path=/cookie
|
||||||
>>> print((C.output(attrs=[], header="Cookie:")))
|
>>> print(C.output(attrs=[], header="Cookie:"))
|
||||||
Cookie: rocky=road
|
Cookie: rocky=road
|
||||||
|
|
||||||
The load() method of a Cookie extracts cookies from a string. In a
|
The load() method of a Cookie extracts cookies from a string. In a
|
||||||
|
@ -100,7 +100,7 @@ such trickeries do not confuse it.
|
||||||
|
|
||||||
>>> C = Cookie.SmartCookie()
|
>>> C = Cookie.SmartCookie()
|
||||||
>>> C.load('keebler="E=everybody; L=\\"Loves\\"; fudge=\\012;";')
|
>>> C.load('keebler="E=everybody; L=\\"Loves\\"; fudge=\\012;";')
|
||||||
>>> print((C))
|
>>> print(C)
|
||||||
Set-Cookie: keebler="E=everybody; L=\"Loves\"; fudge=\012;"
|
Set-Cookie: keebler="E=everybody; L=\"Loves\"; fudge=\012;"
|
||||||
|
|
||||||
Each element of the Cookie also supports all of the RFC 2109
|
Each element of the Cookie also supports all of the RFC 2109
|
||||||
|
@ -110,7 +110,7 @@ attribute.
|
||||||
>>> C = Cookie.SmartCookie()
|
>>> C = Cookie.SmartCookie()
|
||||||
>>> C["oreo"] = "doublestuff"
|
>>> C["oreo"] = "doublestuff"
|
||||||
>>> C["oreo"]["path"] = "/"
|
>>> C["oreo"]["path"] = "/"
|
||||||
>>> print((C))
|
>>> print(C)
|
||||||
Set-Cookie: oreo=doublestuff; Path=/
|
Set-Cookie: oreo=doublestuff; Path=/
|
||||||
|
|
||||||
Each dictionary element has a 'value' attribute, which gives you
|
Each dictionary element has a 'value' attribute, which gives you
|
||||||
|
@ -198,7 +198,7 @@ it is still possible to use Cookie.Cookie() to create a Cookie. In
|
||||||
fact, this simply returns a SmartCookie.
|
fact, this simply returns a SmartCookie.
|
||||||
|
|
||||||
>>> C = Cookie.Cookie()
|
>>> C = Cookie.Cookie()
|
||||||
>>> print((C.__class__.__name__))
|
>>> print(C.__class__.__name__)
|
||||||
SmartCookie
|
SmartCookie
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -76,7 +76,7 @@ class SequenceMatcher:
|
||||||
sequences. As a rule of thumb, a .ratio() value over 0.6 means the
|
sequences. As a rule of thumb, a .ratio() value over 0.6 means the
|
||||||
sequences are close matches:
|
sequences are close matches:
|
||||||
|
|
||||||
>>> print((round(s.ratio(), 3)))
|
>>> print(round(s.ratio(), 3))
|
||||||
0.866
|
0.866
|
||||||
>>>
|
>>>
|
||||||
|
|
||||||
|
@ -84,7 +84,7 @@ class SequenceMatcher:
|
||||||
.get_matching_blocks() is handy:
|
.get_matching_blocks() is handy:
|
||||||
|
|
||||||
>>> for block in s.get_matching_blocks():
|
>>> for block in s.get_matching_blocks():
|
||||||
... print(("a[%d] and b[%d] match for %d elements" % block))
|
... print("a[%d] and b[%d] match for %d elements" % block)
|
||||||
a[0] and b[0] match for 8 elements
|
a[0] and b[0] match for 8 elements
|
||||||
a[8] and b[17] match for 21 elements
|
a[8] and b[17] match for 21 elements
|
||||||
a[29] and b[38] match for 0 elements
|
a[29] and b[38] match for 0 elements
|
||||||
|
@ -97,7 +97,7 @@ class SequenceMatcher:
|
||||||
use .get_opcodes():
|
use .get_opcodes():
|
||||||
|
|
||||||
>>> for opcode in s.get_opcodes():
|
>>> for opcode in s.get_opcodes():
|
||||||
... print(("%6s a[%d:%d] b[%d:%d]" % opcode))
|
... print("%6s a[%d:%d] b[%d:%d]" % opcode)
|
||||||
equal a[0:8] b[0:8]
|
equal a[0:8] b[0:8]
|
||||||
insert a[8:8] b[8:17]
|
insert a[8:8] b[8:17]
|
||||||
equal a[8:29] b[17:38]
|
equal a[8:29] b[17:38]
|
||||||
|
@ -545,8 +545,8 @@ class SequenceMatcher:
|
||||||
>>> b = "abycdf"
|
>>> b = "abycdf"
|
||||||
>>> s = SequenceMatcher(None, a, b)
|
>>> s = SequenceMatcher(None, a, b)
|
||||||
>>> for tag, i1, i2, j1, j2 in s.get_opcodes():
|
>>> for tag, i1, i2, j1, j2 in s.get_opcodes():
|
||||||
... print((("%7s a[%d:%d] (%s) b[%d:%d] (%s)" %
|
... print(("%7s a[%d:%d] (%s) b[%d:%d] (%s)" %
|
||||||
... (tag, i1, i2, a[i1:i2], j1, j2, b[j1:j2]))))
|
... (tag, i1, i2, a[i1:i2], j1, j2, b[j1:j2])))
|
||||||
delete a[0:1] (q) b[0:0] ()
|
delete a[0:1] (q) b[0:0] ()
|
||||||
equal a[1:3] (ab) b[0:2] (ab)
|
equal a[1:3] (ab) b[0:2] (ab)
|
||||||
replace a[3:4] (x) b[2:3] (y)
|
replace a[3:4] (x) b[2:3] (y)
|
||||||
|
@ -1059,7 +1059,7 @@ class Differ:
|
||||||
>>> d = Differ()
|
>>> d = Differ()
|
||||||
>>> results = d._qformat('\tabcDefghiJkl\n', '\t\tabcdefGhijkl\n',
|
>>> results = d._qformat('\tabcDefghiJkl\n', '\t\tabcdefGhijkl\n',
|
||||||
... ' ^ ^ ^ ', '+ ^ ^ ^ ')
|
... ' ^ ^ ^ ', '+ ^ ^ ^ ')
|
||||||
>>> for line in results: print((repr(line)))
|
>>> for line in results: print(repr(line))
|
||||||
...
|
...
|
||||||
'- \tabcDefghiJkl\n'
|
'- \tabcDefghiJkl\n'
|
||||||
'? \t ^ ^ ^\n'
|
'? \t ^ ^ ^\n'
|
||||||
|
@ -1165,7 +1165,7 @@ def unified_diff(a, b, fromfile='', tofile='', fromfiledate='',
|
||||||
... 'zero one tree four'.split(), 'Original', 'Current',
|
... 'zero one tree four'.split(), 'Original', 'Current',
|
||||||
... 'Sat Jan 26 23:30:50 1991', 'Fri Jun 06 10:20:52 2003',
|
... 'Sat Jan 26 23:30:50 1991', 'Fri Jun 06 10:20:52 2003',
|
||||||
... lineterm=''):
|
... lineterm=''):
|
||||||
... print((line))
|
... print(line)
|
||||||
--- Original Sat Jan 26 23:30:50 1991
|
--- Original Sat Jan 26 23:30:50 1991
|
||||||
+++ Current Fri Jun 06 10:20:52 2003
|
+++ Current Fri Jun 06 10:20:52 2003
|
||||||
@@ -1,4 +1,4 @@
|
@@ -1,4 +1,4 @@
|
||||||
|
|
Loading…
Reference in New Issue