Index
A applyfunction,104–105
B Backtickrepr,6–7Bagcat-master,108Basestrings checkagainststr,39past.builtinsmodule,38Python2,37Python3,38string_typesconstant,39unicodetype,38Binarydata,31–32indexing,34–35looping,35–36Bytearraytype,31Bytes,31BytesIO future.utils.six,45sixmodulethrough Python-future,42–43,45–46stringliterals explicitmarking,34six,34
C Catchingexceptions,55cgi.escape()method,59chr()function,105–106cmp()function,107codecs.open(),66CoexistenceGotchas,8Configparser,113Custombehaviorofclasses customiterators,69–72Custom__str__Methods,73–76 Python_2_patibledecorator future,76six,77python-future,78CustomBooleanmethods,78Customiteratormethods@implements_iteratordecorator,71__iter__()method,70iteratorclass,72__next__specialmethod,70next()function,69six.advanced_iterator()method,73subclassobject,future’sbuiltins module,70–71Custom__str__Methods,73–74
D DBMmodules,118–119Dictionarymembers,lists imap()function,90–92items,86–87keys,84–85map()function,88–90built-inrange()function,92–93values,85–86dict.items(),86dict.keys(),81dict.values(),85
E Exceptionchaining,55–56Exceptions catching,55chaining,55with/withoutTraceback,53,54execfile()function,100exec()function,98–99 ©JoannahNanjekye2017 127
J.Nanjekye,Python2and3Compatibility,/10.1007/978-1-4842-2955-
2 ■INDEX
F ,
G Fileprocessing,65–66Floatdivision,13Floordivision floatdivision,13__future__,16octalconstants,16olddivision __future__,14Python-future,13–14six,15usingsix,17
H HTMLescaping,59–60HTMLparsing HTMLParserimport,60Python-future,61six,62task,62HTTPmodule,119–120
I , J imap()function,90Integerinspection Python-future,12Python-future’sbuiltinsmodule,11six,12Intern()functioninstall_aliasesfunction,103six.moves.internfunction,104strings,102io.open()encoding decode,67fileopen,66open()builtininPython3,67__iter__()and__next__()special methods,69Iterabledictionarymembers itemsiteritems()futureWrapper,84iteritems()sixWrapper,84 keys,81–82values,82–83Iteratingbytestringsbinarydata indexing,34–35looping,35–36chr(),36–37encode(),36–37indexbytes()function,35 128 Python-future’sbuiltinsmodule,36six,37Iteratorprotocol,69itervalues()method,86–87izip_longest,121–122
K keys(),84
L listitems()method,87alues()method,85Longintegers,12
M ,N map()method,88,90–91Metaclasses classfactories,patibility add_metaclass()classdecorator,25–27 MyMetametaclass,MyKlassclass,23Python-future,23–24six,24with_metaclass()method,24–25Python2,22Python3,22tutorial,27typefunction,21
O Octalconstants,16
P Packageimportslocalimports,48optionalimports,49regularimport,47relativeimports,49,51usingfrom,48 Pfp-masterByteIOmethod,44–45future.utils.six,45script,43–44 Printstatementfile.flush(),3__future__,1–5print_wrapperfunction,5six.print_,2–3,5–
6 @Python_2_patibledecorator,76–77
Q Queuemodule,114–115
R raw_input()functionandinput(),96eval(),97–98raw_inininput(),97six.moves.input(),98 reduce()functionforloop,95functools.reduce(),96globalnamespace,95sum()method,95usingsix,96 Relativeimports,51reload()function,107Remoteprocedurecallmethod,120Renamedmodules,patibility,50
S SixbyteIteration,37socketservermodule,115–118Standardlibrarymodules Configparserbackport,114six.moves,114 dbmmodules,118–119httpmodule,119–120ifilterfalse,121izip_longest,121–122queuemodule,114–115socketservermodule,115–118Tkinter,111,113 ■INDEX UserDict,UserListandUserStringcopy_regmodule,123future,123six.moves,123usingsix,122 XML-RPC,120__str__method,75–76Strings bytes,31StringIO cStringIOand,40defined,40optionalimport,40sixmodule,41sixmodulefromPython-future,41unicodetext,31
T Tkinternamespacemodules,111
U ,
V,W Unichr()functionchr()method,101unichr()method,101 Unicodedata,33Unicodestringliterals explicitmarking,32importunicode_literalsfrom__ future_,33six,33Unicodetype,31
X ,
Y,Z XML-RPC,120 129
A applyfunction,104–105
B Backtickrepr,6–7Bagcat-master,108Basestrings checkagainststr,39past.builtinsmodule,38Python2,37Python3,38string_typesconstant,39unicodetype,38Binarydata,31–32indexing,34–35looping,35–36Bytearraytype,31Bytes,31BytesIO future.utils.six,45sixmodulethrough Python-future,42–43,45–46stringliterals explicitmarking,34six,34
C Catchingexceptions,55cgi.escape()method,59chr()function,105–106cmp()function,107codecs.open(),66CoexistenceGotchas,8Configparser,113Custombehaviorofclasses customiterators,69–72Custom__str__Methods,73–76 Python_2_patibledecorator future,76six,77python-future,78CustomBooleanmethods,78Customiteratormethods@implements_iteratordecorator,71__iter__()method,70iteratorclass,72__next__specialmethod,70next()function,69six.advanced_iterator()method,73subclassobject,future’sbuiltins module,70–71Custom__str__Methods,73–74
D DBMmodules,118–119Dictionarymembers,lists imap()function,90–92items,86–87keys,84–85map()function,88–90built-inrange()function,92–93values,85–86dict.items(),86dict.keys(),81dict.values(),85
E Exceptionchaining,55–56Exceptions catching,55chaining,55with/withoutTraceback,53,54execfile()function,100exec()function,98–99 ©JoannahNanjekye2017 127
J.Nanjekye,Python2and3Compatibility,/10.1007/978-1-4842-2955-
2 ■INDEX
F ,
G Fileprocessing,65–66Floatdivision,13Floordivision floatdivision,13__future__,16octalconstants,16olddivision __future__,14Python-future,13–14six,15usingsix,17
H HTMLescaping,59–60HTMLparsing HTMLParserimport,60Python-future,61six,62task,62HTTPmodule,119–120
I , J imap()function,90Integerinspection Python-future,12Python-future’sbuiltinsmodule,11six,12Intern()functioninstall_aliasesfunction,103six.moves.internfunction,104strings,102io.open()encoding decode,67fileopen,66open()builtininPython3,67__iter__()and__next__()special methods,69Iterabledictionarymembers itemsiteritems()futureWrapper,84iteritems()sixWrapper,84 keys,81–82values,82–83Iteratingbytestringsbinarydata indexing,34–35looping,35–36chr(),36–37encode(),36–37indexbytes()function,35 128 Python-future’sbuiltinsmodule,36six,37Iteratorprotocol,69itervalues()method,86–87izip_longest,121–122
K keys(),84
L listitems()method,87alues()method,85Longintegers,12
M ,N map()method,88,90–91Metaclasses classfactories,patibility add_metaclass()classdecorator,25–27 MyMetametaclass,MyKlassclass,23Python-future,23–24six,24with_metaclass()method,24–25Python2,22Python3,22tutorial,27typefunction,21
O Octalconstants,16
P Packageimportslocalimports,48optionalimports,49regularimport,47relativeimports,49,51usingfrom,48 Pfp-masterByteIOmethod,44–45future.utils.six,45script,43–44 Printstatementfile.flush(),3__future__,1–5print_wrapperfunction,5six.print_,2–3,5–
6 @Python_2_patibledecorator,76–77
Q Queuemodule,114–115
R raw_input()functionandinput(),96eval(),97–98raw_inininput(),97six.moves.input(),98 reduce()functionforloop,95functools.reduce(),96globalnamespace,95sum()method,95usingsix,96 Relativeimports,51reload()function,107Remoteprocedurecallmethod,120Renamedmodules,patibility,50
S SixbyteIteration,37socketservermodule,115–118Standardlibrarymodules Configparserbackport,114six.moves,114 dbmmodules,118–119httpmodule,119–120ifilterfalse,121izip_longest,121–122queuemodule,114–115socketservermodule,115–118Tkinter,111,113 ■INDEX UserDict,UserListandUserStringcopy_regmodule,123future,123six.moves,123usingsix,122 XML-RPC,120__str__method,75–76Strings bytes,31StringIO cStringIOand,40defined,40optionalimport,40sixmodule,41sixmodulefromPython-future,41unicodetext,31
T Tkinternamespacemodules,111
U ,
V,W Unichr()functionchr()method,101unichr()method,101 Unicodedata,33Unicodestringliterals explicitmarking,32importunicode_literalsfrom__ future_,33six,33Unicodetype,31
X ,
Y,Z XML-RPC,120 129
声明:
该资讯来自于互联网网友发布,如有侵犯您的权益请联系我们。