-- ·|­û / µù¥U -- ¡@
¡@±b¸¹¡G
¡@±K½X¡G
¡@ | µù¥U | §Ñ°O±K½X
3/26 ·s®Ñ¨ì¡I 3/19 ·s®Ñ¨ì¡I 3/14 ·s®Ñ¨ì¡I 12/12 ·s®Ñ¨ì¡I
ÁʮѬyµ{¡EQ & A¡E¯¸°È¯d¨¥ª©¡E«ÈªA«H½c
¢x 3ds Max¢x Maya¢x Rhino¢x After Effects¢x SketchUp¢x ZBrush¢x Painter¢x Unity¢x
¢x PhotoShop¢x AutoCad¢x MasterCam¢x SolidWorks¢x Creo¢x UG¢x Revit¢x Nuke¢x
¢x C#¢x C¢x C++¢x Java¢x ¹CÀ¸µ{¦¡¢x Linux¢x ´O¤J¦¡¢x PLC¢x FPGA¢x Matlab¢x
¢x Àb«È¢x ¸ê®Æ®w¢x ·j¯Á¤ÞÀº¢x ¼v¹³³B²z¢x Fluent¢x VR+AR¢x ANSYS¢x ²`«×¾Ç²ß¢x
¢x ³æ´¹¤ù¢x AVR¢x OpenGL¢x Arduino¢x Raspberry Pi¢x ¹q¸ô³]­p¢x Cadence¢x Protel¢x
¢x Hadoop¢x Python¢x Stm32¢x Cortex¢x Labview¢x ¤â¾÷µ{¦¡¢x Android¢x iPhone¢x
¥i¬d®Ñ¦W,§@ªÌ,ISBN,3dwoo®Ñ¸¹
¸Ô²Ó®ÑÄy¤ÀÃþ

Python 3¼Ð·Ç®w

( ²Åé ¦r)
§@ªÌ¡G[¬ü] ¹D®æ¡P»®º¸°Ò¡]Doug Hellmann¡^Ãþ§O¡G1. -> µ{¦¡³]­p -> Python
ĶªÌ¡G
¥Xª©ªÀ¡G¾÷±ñ¤u·~¥Xª©ªÀPython 3¼Ð·Ç®w 3dWoo®Ñ¸¹¡G 50014
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

¡i¦³®w¦s¡j
NT°â»ù¡G 995 ¤¸

¥Xª©¤é¡G10/10/2018
­¶¼Æ¡G1084
¥úºÐ¼Æ¡G0
¯¸ªø±ÀÂË¡G
¦L¨ê¡G¶Â¥Õ¦L¨ê»y¨t¡G ( ²Åé ª© )
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R
(½Ð¥ýµn¤J·|­û)
ISBN¡G9787111608950
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç
(²Åé®Ñ¤W©Ò­z¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, ­YŪªÌ»Ý­n½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ)
§@ªÌ§Ç¡G

ĶªÌ§Ç¡G

«e¨¥¡G

¤º®e²¤¶¡G

¦b¥»®Ñ¤¤¡A§A·|¬Ý¨ì¥Î¨Ó³B²z¤å¥»¡B¼Æ¾ÚÃþ«¬¡Bºâªk¡B¼Æ¾Ç­pºâ¡B¤å¥ó¨t²Î¡Bºôµ¸³q«H¡BInternet¡BXML¡BEmail¡B¥[±K¡B¦}µo©Ê¡B¹B¦æ®É©M»y¨¥ªA°Èµ¥¦U­Ó¤è­±ªº¹ê¥Î¥N½X©M¸Ñ¨M¤è®×¡C¦b¤º®e¦w±Æ¤W¡A¨C¤@¸`³£·|¥þ­±¤¶²Ð¤@­Ó¼Ò¶ô¡A¦}´£¨Ñ¤@¨Ç«Ü¦³»ù­Èªº¸É¥R¸ê·½Ãì±µ¡A³o¨Ï±o¥»®Ñ¦¨¬°¤@¥»²z·QªºPython¼Ð·Ç®w°Ñ¦Ò¤â¥U¡C
¥Ø¿ý¡G

ĶªÌ§Ç
«e¨¥
²Ä1³¹¡@¤å¥» 1
1.1¡@string¡G¤å¥»±`¶q©M¼ÒªO 1
1.1.1¡@¨ç¼Æ 1
1.1.2¡@¼ÒªO 2
1.1.3¡@°ª¯Å¼ÒªO 3
1.1.4¡@Formatter 5
1.1.5¡@±`¶q 5
1.2¡@textwrap¡G®æ¦¡¤Æ¤å¥»¬q¸¨ 6
1.2.1¡@¥Ü¨Ò¼Æ¾Ú 6
1.2.2¡@¶ñ¥R¬q¸¨ 7
1.2.3¡@¥h°£²{¦³ªºÁY¶i 7
1.2.4¡@µ²¦Xdedent©Mf?ill 8
1.2.5¡@ÁY¶i¶ô 8
1.2.6¡@Äa±¾ÁY¶i 10
1.2.7¡@ºIÂ_ªø¤å¥» 10
1.3¡@re¡G¥¿«hªí¹F¦¡ 11
1.3.1¡@¬d§ä¤å¥»¤¤ªº¼Ò¦¡ 11
1.3.2¡@½sĶªí¹F¦¡ 12
1.3.3¡@¦h­«¤Ç°t 13
1.3.4¡@¼Ò¦¡»yªk 14
1.3.5¡@­­¨î·j¯Á 22
1.3.6¡@¥Î²Õ¸ÑªR¤Ç°t 24
1.3.7¡@·j¯Á¿ï¶µ 29
1.3.8¡@«e¦V©Î¦Z¦V 35
1.3.9¡@¦Û¤Þ¥Îªí¹F¦¡ 38
1.3.10¡@¥Î¼Ò¦¡­×§ï¦r²Å¦ê 42
1.3.11¡@§Q¥Î¼Ò¦¡©î¤À 44
1.4¡@diff?lib¡G¤ñ¸û§Ç¦C 46
1.4.1¡@¤ñ¸û¤å¥»Åé 47
1.4.2¡@µL¥Î¼Æ¾Ú 49
1.4.3¡@¤ñ¸û¥ô·NÃþ«¬ 50
²Ä2³¹¡@¼Æ¾Úµ²ºc 52
2.1¡@enum¡GªTÁ|Ãþ«¬ 53
2.1.1¡@³Ð«ØªTÁ| 53
2.1.2¡@­¡¥N 53
2.1.3¡@¤ñ¸ûEnum 54
2.1.4¡@°ß¤@ªTÁ|­È 55
2.1.5¡@³q¹L½sµ{³Ð«ØªTÁ| 56
2.1.6¡@«D¾ã¼Æ¦¨­û­È 58
2.2¡@collections¡G®e¾¹¼Æ¾ÚÃþ«¬ 60
2.2.1¡@ChainMap¡G·j¯Á¦h­Ó¦r¨å 60
2.2.2¡@Counter¡G²Î­p¥i´²¦Cªº¹ï¶H 63
2.2.3¡@defaultdict¡G¯Ê¤ÖªºÁäªð¦^¤@­ÓÀq»{­È 66
2.2.4¡@deque¡GÂùºÝ¶¤¦C 67
2.2.5¡@namedtuple¡G±a©R¦W¦r¬qªº¤¸²Õ¤lÃþ 70
2.2.6¡@OrderedDict¡G°O¦í¦V¦r¨å¤¤¼W¥[Á䪺¶¶§Ç 74
2.2.7¡@collections.abc¡G®e¾¹ªº©â¶H°òÃþ 76
2.3¡@¼Æ²Õ¡G©T©wÃþ«¬¼Æ¾Ú§Ç¦C 78
2.3.1¡@ªì©l¤Æ 78
2.3.2¡@³B²z¼Æ²Õ 79
2.3.3¡@¼Æ²Õ©M¤å¥ó 79
2.3.4¡@­Ô¿ï¦r¸`¶¶§Ç 80
2.4¡@heapq¡G°ï±Æ§Çºâªk 81
2.4.1¡@¥Ü¨Ò¼Æ¾Ú 81
2.4.2¡@³Ð«Ø°ï 82
2.4.3¡@³X°Ý°ïªº¤º®e 83
2.4.4¡@°ïªº¼Æ¾Ú·¥­È 85
2.4.5¡@°ª®Ä¦X¦}¦³§Ç§Ç¦C 85
2.5¡@bisect¡GºûÅ@¦³§Ç¦Cªí 86
2.5.1¡@¦³§Ç´¡¤J 86
2.5.2¡@³B²z­«´_ 87
2.6¡@queue¡G½uµ{¦w¥þªºFIFO¹ê²{ 88
2.6.1¡@°ò¥»FIFO¶¤¦C 88
2.6.2¡@LIFO¶¤¦C 89
2.6.3¡@Àu¥ý¶¤¦C 89
2.6.4¡@ºc«Ø¤@­Ó¦h½uµ{¼½«È«È¤áµ{§Ç 90
2.7¡@struct¡G¤G¶i¨î¼Æ¾Úµ²ºc 93
2.7.1¡@¨ç¼Æ»PStructÃþ 93
2.7.2¡@¥´¥]©M¸Ñ¥] 93
2.7.3¡@¦r¸`§Ç 94
2.7.4¡@½w¨R°Ï 95
2.8¡@weakref¡G¹ï¶Hªº«D¥Ã¤[¤Þ¥Î 96
2.8.1¡@¤Þ¥Î 96
2.8.2¡@¤Þ¥Î¦^½Õ 97
2.8.3¡@³Ì²×¤Æ¹ï¶H 98
2.8.4¡@¥N²z 100
2.8.5¡@½w¦s¹ï¶H 101
2.9¡@copy¡G´_¨î¹ï¶H 103
2.9.1¡@²L°Æ¥» 103
2.9.2¡@²`°Æ¥» 104
2.9.3¡@©w¨î´_¨î¦æ¬° 105
2.9.4¡@²`°Æ¥»¤¤ªº»¼Âk 106
2.10¡@pprint¡G¬üÆ[¥´¦L¼Æ¾Úµ²ºc 107
2.10.1¡@¥´¦L 108
2.10.2¡@®æ¦¡¤Æ 108
2.10.3¡@¥ô·NÃþ 109
2.10.4¡@»¼Âk 110
2.10.5¡@­­¨î´O®M¿é¥X 110
2.10.6¡@±±¨î¿é¥X¼e«× 111
²Ä3³¹¡@ºâªk 113
3.1¡@functools¡GºÞ²z¨ç¼Æªº¤u¨ã 113
3.1.1¡@­×¹¢²Å 113
3.1.2¡@¤ñ¸û 119
3.1.3¡@½w¦s 122
3.1.4¡@ÁY´î¼Æ¾Ú¶° 125
3.1.5¡@ªx«¬¨ç¼Æ 127
3.2¡@itertools¡G­¡¥N¾¹¨ç¼Æ 129
3.2.1¡@¦X¦}©M¤À¸Ñ­¡¥N¾¹ 129
3.2.2¡@Âà´«¿é¤J 132
3.2.3¡@¥Í¦¨·s­È 133
3.2.4¡@¹LÂo 135
3.2.5¡@¼Æ¾Ú¤À²Õ 138
3.2.6¡@¦X¦}¿é¤J 139
3.3¡@operator¡G¤º¸m¾Þ§@²Åªº¨ç¼Æ±µ¤f 144
3.3.1¡@ÅÞ¿è¾Þ§@ 144
3.3.2¡@¤ñ¸û¾Þ§@²Å 145
3.3.3¡@ºâ³N¾Þ§@²Å 145
3.3.4¡@§Ç¦C¾Þ§@²Å 146
3.3.5¡@­ì¦a¾Þ§@²Å 148
3.3.6¡@ÄÝ©Ê©M¤¸¯À¡§Àò¨ú¤èªk¡¨ 148
3.3.7¡@µ²¦X¾Þ§@²Å©M©w¨îÃþ 150
3.4¡@contextlib¡G¤W¤U¤åºÞ²z¾¹¤u¨ã 151
3.4.1¡@¤W¤U¤åºÞ²z¾¹API 151
3.4.2¡@¤W¤U¤åºÞ²z¾¹§@¬°¨ç¼Æ­×¹¢²Å 153
3.4.3¡@±q¥Í¦¨¾¹¨ì¤W¤U¤åºÞ²z¾¹ 154
3.4.4¡@Ãö³¬¥´¶}ªº¥y¬` 156
3.4.5¡@©¿²¤²§±` 157
3.4.6¡@­«©w¦V¿é¥X¬y 158
3.4.7¡@°ÊºA¤W¤U¤åºÞ²z¾¹´Ì 159
²Ä4³¹¡@¤é´Á©M®É¶¡ 166
4.1¡@time¡G®ÉÄÁ®É¶¡ 166
4.1.1¡@¤ñ¸û®ÉÄÁ 166
4.1.2¡@ùÙ¤W®ÉÄÁ®É¶¡ 167
4.1.3¡@³æ½Õ®ÉÄÁ 168
4.1.4¡@³B²z¾¹®ÉÄÁ®É¶¡ 169
4.1.5¡@©Ê¯à­p¼Æ¾¹ 170
4.1.6¡@®É¶¡²Õ¦¨ 170
4.1.7¡@³B²z®É°Ï 171
4.1.8¡@¸ÑªR©M®æ¦¡¤Æ®É¶¡ 172
4.2¡@datetime¡G¤é´Á©M®É¶¡­ÈºÞ²z 174
4.2.1¡@®É¶¡ 174
4.2.2¡@¤é´Á 175
4.2.3¡@timedelta 177
4.2.4¡@¤é´Áºâ³N¹Bºâ 178
4.2.5¡@¤ñ¸û­È 179
4.2.6¡@µ²¦X¤é´Á©M®É¶¡ 179
4.2.7¡@®æ¦¡¤Æ©M¸ÑªR 180
4.2.8¡@®É°Ï 182
4.3¡@calendar¡G³B²z¤é´Á 183
4.3.1¡@®æ¦¡¤Æ¥Ü¨Ò 183
4.3.2¡@¥»¦a¤ÆÀô¹Ò 185
4.3.3¡@­pºâ¤é´Á 186
²Ä5³¹¡@¼Æ¾Ç¹Bºâ 188
5.1¡@decimal¡G©wÂI¼Æ©M¯BÂI¼Æªº¼Æ¾Ç¹Bºâ 188
5.1.1¡@Decimal 188
5.1.2¡@®æ¦¡¤Æ 189
5.1.3¡@ºâ³N¹Bºâ 190
5.1.4¡@¯S®í­È 191
5.1.5¡@¤W¤U¤å 192
5.2¡@fractions¡G¦³²z¼Æ 196
5.2.1¡@³Ð«ØFraction¹ê¨Ò 197
5.2.2¡@ºâ³N¹Bºâ 198
5.2.3¡@ªñ¦ü­È 199
5.3¡@random¡G°°ÀH¾÷¼Æ¥Í¦¨¾¹ 199
5.3.1¡@¥Í¦¨ÀH¾÷¼Æ 200
5.3.2¡@«ü©wºØ¤l 200
5.3.3¡@«O¦sª¬ºA 201
5.3.4¡@ÀH¾÷¾ã¼Æ 202
5.3.5¡@¿ï¾ÜÀH¾÷¤¸¯À 203
5.3.6¡@±Æ¦C 203
5.3.7¡@ªö¼Ë 205
5.3.8¡@¦h­Ó¦}µo¥Í¦¨¾¹ 205
5.3.9¡@SystemRandom 206
5.3.10¡@«D§¡¤Ã¤À¥¬ 207
5.4¡@math¡G¼Æ¾Ç¨ç¼Æ 208
5.4.1¡@¯S®í±`¶q 208
5.4.2¡@´ú¸Õ²§±`­È 208
5.4.3¡@¤ñ¸û 210
5.4.4¡@±N¯BÂI­ÈÂà´«¬°¾ã¼Æ 212
5.4.5¡@¯BÂI­Èªº¨ä¥Lªí¥Ü 213
5.4.6¡@¥¿¸¹©M­t¸¹ 214
5.4.7¡@±`¥Î­pºâ 215
5.4.8¡@«ü¼Æ©M¹ï¼Æ 218
5.4.9¡@¨¤ 222
5.4.10¡@¤T¨¤¨ç¼Æ 224
5.4.11¡@Âù¦±¨ç¼Æ 226
5.4.12¡@¯S®í¨ç¼Æ 227
5.5¡@statistics¡G²Î­p­pºâ 228
5.5.1¡@¥­§¡­È 228
5.5.2¡@¤è®t 230
²Ä6³¹¡@¤å¥ó¨t²Î 232
6.1¡@os.path¡G¥­»O¿W¥ßªº¤å¥ó¦WºÞ²z 233
6.1.1¡@¸ÑªR¸ô®| 233
6.1.2¡@«Ø¥ß¸ô®| 236
6.1.3¡@³W­S¤Æ¸ô®| 237
6.1.4¡@¤å¥ó®É¶¡ 238
6.1.5¡@´ú¸Õ¤å¥ó 238
6.2¡@pathlib¡G¤å¥ó¨t²Î¸ô®|§@¬°¹ï¶H 240
6.2.1¡@¸ô®|ªí¥Ü 240
6.2.2¡@«Ø¥ß¸ô®| 240
6.2.3¡@¸ÑªR¸ô®| 242
6.2.4¡@³Ð«Ø¨ãÅé¸ô®| 243
6.2.5¡@¥Ø¿ý¤º®e 244
6.2.6¡@Ū¼g¤å¥ó 246
6.2.7¡@ºÞ²z¥Ø¿ý©M²Å¸¹Ãì±µ 246
6.2.8¡@¤å¥óÃþ«¬ 247
6.2.9¡@¤å¥óÄÝ©Ê 248
6.2.10¡@Åv­­ 250
6.2.11¡@§R°£ 250
6.3¡@glob¡G¤å¥ó¦W¼Ò¦¡¤Ç°t 252
6.3.1¡@¥Ü¨Ò¼Æ¾Ú 252
6.3.2¡@³q°t²Å 252
6.3.3¡@³æ¦r²Å³q°t²Å 253
6.3.4¡@¦r²Å°Ï¶¡ 253
6.3.5¡@Âà¸q¤¸¦r²Å 254
6.4¡@fnmatch¡GUNIX¦¡glob¼Ò¦¡¤Ç°t 254
6.4.1¡@²³æ¤Ç°t 254
6.4.2¡@¹LÂo 255
6.4.3¡@Âà´«¼Ò¦¡ 256
6.5¡@linecache¡G°ª®ÄŪ¨ú¤å¥»¤å¥ó 257
6.5.1¡@´ú¸Õ¼Æ¾Ú 257
6.5.2¡@Ū¨ú¯S©w¦æ 257
6.5.3¡@³B²zªÅ¦æ 258
6.5.4¡@¿ù»~³B²z 258
6.5.5¡@Ū¨úPython·½¤å¥ó 259
6.6¡@tempf?ile¡GÁ{®É¤å¥ó¨t²Î¹ï¶H 260
6.6.1¡@Á{®É¤å¥ó 260
6.6.2¡@©R¦W¤å¥ó 262
6.6.3¡@°²²æ¾÷¤å¥ó 262
6.6.4¡@Á{®É¥Ø¿ý 263
6.6.5¡@¹w´ú¦W 264
6.6.6¡@Á{®É¤å¥ó¦ì¸m 264
6.7¡@shutil¡G°ª¼h¤å¥ó¾Þ§@ 265
6.7.1¡@´_¨î¤å¥ó 265
6.7.2¡@´_¨î¤å¥ó¤¸¼Æ¾Ú 268
6.7.3¡@³B²z¥Ø¿ý¾ð 269
6.7.4¡@¬d§ä¤å¥ó 271
6.7.5¡@ÂkÀÉ 272
6.7.6¡@¤å¥ó¨t²ÎªÅ¶¡ 275
6.8¡@f?ilecmp¡G¤ñ¸û¤å¥ó 276
6.8.1¡@¥Ü¨Ò¼Æ¾Ú 276
6.8.2¡@¤ñ¸û¤å¥ó 278
6.8.3¡@¤ñ¸û¥Ø¿ý 279
6.8.4¡@¦bµ{§Ç¤¤¨Ï¥Î®t²§ 280
6.9¡@mmap¡G¤º¦s¬M®g¤å¥ó 283
6.9.1¡@Ū¤å¥ó 284
6.9.2¡@¼g¤å¥ó 285
6.9.3¡@¥¿«hªí¹F¦¡ 286
6.10¡@codecs¡G¦r²Å¦ê½s½X©M¸Ñ½X 287
6.10.1¡@Unicode¤Jªù 287
6.10.2¡@³B²z¤å¥ó 289
6.10.3¡@¦r¸`§Ç 291
6.10.4¡@¿ù»~³B²z 293
6.10.5¡@½s½XÂà´« 295
6.10.6¡@«DUnicode½s½X 296
6.10.7¡@¼W¶q½s½X 297
6.10.8¡@Unicode¼Æ¾Ú©Mºôµ¸³q«H 299
6.10.9¡@©w¸q©w¨î½s½X 301
6.11¡@io¡G¤å¥»¡B¤Q¶i¨î©M­ì©l¬yI/O¤u¨ã 307
6.11.1¡@¤º¦s¤¤ªº¬y 307
6.11.2¡@¬°¤å¥»¼Æ¾Ú¥]¸Ë¦r¸`¬y 308
²Ä7³¹¡@¼Æ¾Ú«ù¤[¦sÀx»P¥æ´« 310
7.1¡@pickle¡G¹ï¶H¦ê¦æ¤Æ 311
7.1.1¡@½s½X©M¸Ñ½X¦r²Å¦ê¤¤ªº¼Æ¾Ú 311
7.1.2¡@³B²z¬y 312
7.1.3¡@­«ºc¹ï¶Hªº°ÝÃD 313
7.1.4¡@¤£¥iµË¨îªº¹ï¶H 314
7.1.5¡@´`Àô¤Þ¥Î 316
7.2¡@shelve¡G¹ï¶Hªº«ù¤[¦sÀx 318
7.2.1¡@³Ð«Ø¤@­Ó·sshelf 318
7.2.2¡@¼g¦^ 319
7.2.3¡@¯S©wshelfÃþ«¬ 320
7.3¡@dbm¡GUNIXÁä-­È¼Æ¾Ú®w 320
7.3.1¡@¼Æ¾Ú®wÃþ«¬ 321
7.3.2¡@³Ð«Ø¤@­Ó·s¼Æ¾Ú®w 321
7.3.3¡@¥´¶}¤@­Ó²{¦³¼Æ¾Ú®w 322
7.3.4¡@¿ù»~±¡ªp 322
7.4¡@sqlite3¡G´O¤J¦¡Ãö¨t¼Æ¾Ú®w 323
7.4.1¡@³Ð«Ø¼Æ¾Ú®w 323
7.4.2¡@Àò¨ú¼Æ¾Ú 326
7.4.3¡@¬d¸ß¤¸¼Æ¾Ú 327
7.4.4¡@¦æ¹ï¶H 328
7.4.5¡@¦b¬d¸ß¤¤¨Ï¥ÎÅܶq 329
7.4.6¡@§å¶q¥[¸ü 331
7.4.7¡@©w¸q·sªº¦CÃþ«¬ 331
7.4.8¡@½T©w¦CÃþ«¬ 334
7.4.9¡@¨Æ°È 336
7.4.10¡@¹jÂ÷¯Å§O 338
7.4.11¡@¤º¦s¤¤ªº¼Æ¾Ú®w 341
7.4.12¡@¾É¥X¼Æ¾Ú®w¤º®e 341
7.4.13¡@¦bSQL¤¤¨Ï¥ÎPython¨ç¼Æ 342
7.4.14¡@±a¥¿«hªí¹F¦¡ªº¬d¸ß 344
7.4.15¡@©w¨î»E¶° 345
7.4.16¡@½uµ{©M³s±µ¦@¨É 346
7.4.17¡@­­¨î¹ï¼Æ¾Úªº³X°Ý 347
7.5¡@xml.etree.ElementTree¡GXML¾ÞÁaAPI 349
7.5.1¡@¸ÑªRXML¤åÀÉ 349
7.5.2¡@¹M¾ú¸ÑªR¾ð 350
7.5.3¡@¬d§ä¤åÀɤ¤ªº¸`ÂI 351
7.5.4¡@¸ÑªR¸`ÂIÄÝ©Ê 352
7.5.5¡@¸ÑªR®ÉºÊµø¨Æ¥ó 354
7.5.6¡@³Ð«Ø¤@­Ó©w¨î¾ðºc³y¾¹ 356
7.5.7¡@¸ÑªR¦ê 357
7.5.8¡@¥Î¤¸¯À¸`ÂIºc³y¤åÀÉ 359
7.5.9¡@¬üÆ[¥´¦LXML 359
7.5.10¡@³]¸m¤¸¯ÀÄÝ©Ê 360
7.5.11¡@¥Ñ¸`ÂI¦Cªíºc³y¾ð 362
7.5.12¡@±NXML¦ê¦æ¤Æ¦Ü¤@­Ó¬y 364
7.6¡@csv¡G³r¸¹¤À¹j­È¤å¥ó 366
7.6.1¡@Ū¤å¥ó 366
7.6.2¡@¼g¤å¥ó 367
7.6.3¡@¤è¨¥ 368
7.6.4¡@¨Ï¥Î¦r¬q¦W 373
²Ä8³¹¡@¼Æ¾ÚÀ£ÁY»PÂkÀÉ 375
8.1¡@zlib¡GGNU zlibÀ£ÁY 375
8.1.1¡@³B²z¤º¦s¤¤ªº¼Æ¾Ú 375
8.1.2¡@¼W¶qÀ£ÁY»P¸ÑÀ£ÁY 377
8.1.3¡@²V¦X¤º®e¬y 378
8.1.4¡@®ÕÅç©M 378
8.1.5¡@À£ÁYºôµ¸¼Æ¾Ú 379
8.2¡@gzip¡GŪ¼gGNU zip¤å¥ó 382
8.2.1¡@¼gÀ£ÁY¤å¥ó 382
8.2.2¡@ŪÀ£ÁY¼Æ¾Ú 384
8.2.3¡@³B²z¬y 385
8.3¡@bz2¡Gbzip2À£ÁY 386
8.3.1¡@¤º¦s¤¤ªº¤@¦¸©Ê¾Þ§@ 386
8.3.2¡@¼W¶qÀ£ÁY©M¸ÑÀ£ÁY 388
8.3.3¡@²V¦X¤º®e¬y 388
8.3.4¡@¼gÀ£ÁY¤å¥ó 389
8.3.5¡@ŪÀ£ÁY¤å¥ó 390
8.3.6¡@Ū¼gUnicode¼Æ¾Ú 391
8.3.7¡@À£ÁYºôµ¸¼Æ¾Ú 392
8.4¡@tarf?ile¡GtarÂkÀɳX°Ý 395
8.4.1¡@´ú¸Õtar¤å¥ó 396
8.4.2¡@±qÂkÀÉŪ¨ú¤¸¼Æ¾Ú 396
8.4.3¡@±qÂkÀÉ©â¨ú¤å¥ó 397
8.4.4¡@³Ð«Ø·sÂkÀÉ 399
8.4.5¡@¨Ï¥Î­Ô¿ïÂkÀɦ¨­û¦W 399
8.4.6¡@±q«D¤å¥ó·½¼g¼Æ¾Ú 400
8.4.7¡@°l¥[¨ìÂkÀÉ 400
8.4.8¡@³B²zÀ£ÁYÂkÀÉ 401
8.5¡@zipf?ile¡GZIPÂkÀɳX°Ý 402
8.5.1¡@´ú¸ÕZIP¤å¥ó 402
8.5.2¡@±qÂkÀÉŪ¨ú¤¸¼Æ¾Ú 402
8.5.3¡@±qÂkÀÉ©â¨úÂkÀɤå¥ó 404
8.5.4¡@³Ð«Ø·sÂkÀÉ 404
8.5.5¡@¨Ï¥Î­Ô¿ïÂkÀɦ¨­û¦W 406
8.5.6¡@±q«D¤å¥ó·½¼g¼Æ¾Ú 406
8.5.7¡@§Q¥ÎZipInfo¹ê¨Ò¼g¼Æ¾Ú 407
8.5.8¡@°l¥[¨ì¤å¥ó 407
8.5.9¡@Python ZIPÂkÀÉ 408
8.5.10¡@­­¨î 410
²Ä9³¹¡@¥[±K 411
9.1¡@hashlib¡G±K½X´²¦C 411
9.1.1¡@´²¦Cºâªk 411
9.1.2¡@¥Ü¨Ò¼Æ¾Ú 412
9.1.3¡@MD5¥Ü¨Ò 412
9.1.4¡@SHA1¥Ü¨Ò 412
9.1.5¡@«ö¦W³Ð«Ø´²¦C 413
9.1.6¡@¼W¶q§ó·s 413
9.2¡@hmac¡G±K½X®ø®§Ã±¦W»PÅçÃÒ 414
9.2.1¡@®ø®§Ã±¦W 415
9.2.2¡@­Ô¿ïºK­nÃþ«¬ 415
9.2.3¡@¤G¶i¨îºK­n 416
9.2.4¡@®ø®§Ã±¦WªºÀ³¥Î 416
²Ä 10 ³¹¡@¨Ï¥Î¶iµ{¡B½uµ{©M¨óµ{´£¨Ñ¦}µo©Ê 420
10.1¡@subprocess¡G³Ð«Øªþ¥[¶iµ{ 420
10.1.1¡@¹B¦æ¥~³¡©R¥O 421
10.1.2¡@ª½±µ³B²zºÞ¹D 425
10.1.3¡@³s±µºÞ¹D¬q 427
10.1.4¡@»P¨ä¥L©R¥O¥æ¤¬ 428
10.1.5¡@¶iµ{¶¡¶Ç»¼«H¸¹ 430
10.2¡@signal¡G²§¨B¨t²Î¨Æ¥ó 434
10.2.1¡@±µ¦¬«H¸¹ 434
10.2.2¡@Àò¨ú¤wª`¥Uªº³B²z¾¹ 435
10.2.3¡@µo°e«H¸¹ 436
10.2.4¡@¾x¹a 436
10.2.5¡@©¿²¤«H¸¹ 437
10.2.6¡@«H¸¹©M½uµ{ 438
10.3¡@threading¡G¶iµ{¤¤ºÞ²z¦}µo¾Þ§@ 440
10.3.1¡@Thread¹ï¶H 440
10.3.2¡@½T©w·í«e½uµ{ 441
10.3.3¡@¦uÅ@»P«D¦uÅ@½uµ{ 442
10.3.4¡@ªTÁ|©Ò¦³½uµ{ 444
10.3.5¡@¬£¥Í½uµ{ 445
10.3.6¡@©w®É¾¹½uµ{ 447
10.3.7¡@½uµ{¶¡¶Ç°e«H¸¹ 447
10.3.8¡@±±¨î¸ê·½³X°Ý 449
10.3.9¡@¦P¨B½uµ{ 453
10.3.10¡@­­¨î¸ê·½ªº¦}µo³X°Ý 456
10.3.11¡@½uµ{¯S©wªº¼Æ¾Ú 457
10.4¡@multiprocessing¡G¹³½uµ{¤@¼ËºÞ²z¶iµ{ 459
10.4.1¡@multiprocessing°ò¦ 460
10.4.2¡@¥i¾É¤Jªº¥Ø¼Ð¨ç¼Æ 461
10.4.3¡@½T©w·í«e¶iµ{ 461
10.4.4¡@¦uÅ@¶iµ{ 462
10.4.5¡@µ¥«Ý¶iµ{ 463
10.4.6¡@²×¤î¶iµ{ 465
10.4.7¡@¶iµ{°h¥Xª¬ºA 466
10.4.8¡@¤é§Ó 467
10.4.9¡@¬£¥Í¶iµ{ 469
10.4.10¡@¦V¶iµ{¶Ç»¼®ø®§ 469
10.4.11¡@¶iµ{¶¡«H¸¹¶Ç¿é 472
10.4.12¡@±±¨î¸ê·½³X°Ý 473
10.4.13¡@¦P¨B¾Þ§@ 474
10.4.14¡@±±¨î¸ê·½ªº¦}µo³X°Ý 475
10.4.15¡@ºÞ²z¦@¨Éª¬ºA 476
10.4.16¡@¦@¨É©R¦WªÅ¶¡ 477
10.4.17¡@¶iµ{¦À 479
10.4.18¡@¹ê²{MapReduce 480
10.5¡@asyncio¡G²§¨BI/O¡B¨Æ¥ó´`Àô©M¦}µo¤u¨ã 484
10.5.1¡@²§¨B¦}µo·§©À 484
10.5.2¡@§Q¥Î¨óµ{¦X§@§¹¦¨¦h¥ô°È 485
10.5.3¡@½Õ«×±`³W¨ç¼Æ½Õ¥Î 488
10.5.4¡@²§¨B¦a¥Í¦¨µ²ªG 490
10.5.5¡@¦}µo¦a°õ¦æ¥ô°È 492
10.5.6¡@²Õ¦X¨óµ{©M±±¨îµ²ºc 495
10.5.7¡@¦P¨B­ì»y 499
10.5.8¡@´£¨Ñ¨óijÃþ©â¶Hªº²§¨BI/O 505
10.5.9¡@¨Ï¥Î¨óµ{©M¬yªº²§¨BI/O 510
10.5.10¡@¨Ï¥ÎSSL 514
10.5.11¡@»P°ì¦WªA°È¥æ¤¬ 516
10.5.12¡@¨Ï¥Î¤l¶iµ{ 518
10.5.13¡@±µ¦¬UNIX«H¸¹ 523
10.5.14¡@µ²¦X¨Ï¥Î¨óµ{¡B½uµ{»P¶iµ{ 525
10.5.15¡@¥Îasyncio½Õ¸Õ 527
10.6¡@concurrent.futures¡GºÞ²z¦}µo¥ô°È¦À 530
10.6.1¡@§Q¥Î°ò¥»½uµ{¦À¨Ï¥Îmap() 531
10.6.2¡@½Õ«×³æ­Ó¥ô°È 532
10.6.3¡@«ö¥ô·N¶¶§Çµ¥«Ý¥ô°È 532
10.6.4¡@Future¦^½Õ 533
10.6.5¡@ºM¾P¥ô°È 534
10.6.6¡@¥ô°È¤¤ªº²§±` 535
10.6.7¡@¤W¤U¤åºÞ²z¾¹ 536
10.6.8¡@¶iµ{¦À 537
²Ä 11 ³¹¡@ºôµ¸³q«H 539
11.1¡@ipaddress¡GInternet¦a§} 539
11.1.1¡@¦a§} 539
11.1.2¡@ºôµ¸ 540
11.1.3¡@±µ¤f 543
11.2¡@socket¡Gºôµ¸³q«H 544
11.2.1¡@´M§}¡B¨óijÁL©M®M±µ¦rÃþ«¬ 544
11.2.2¡@TCP/IP«È¤á©MªA°È¾¹ 552
11.2.3¡@¥Î¤á¼Æ¾Ú³ø«È¤á©MªA°È¾¹ 558
11.2.4¡@UNIX°ì®M±µ¦r 560
11.2.5¡@²Õ¼½ 563
11.2.6¡@µo°e¤G¶i¨î¼Æ¾Ú 566
11.2.7¡@«Dªý¶ë³q«H©M¶W®É 568
11.3¡@selectors¡GI/O¦h¸ô´_¥Î©â¶H 568
11.3.1¡@¾Þ§@¼Ò«¬ 569
11.3.2¡@¦^°eªA°È¾¹ 569
11.3.3¡@¦^°e«È¤á 570
11.3.4¡@ªA°È¾¹©M«È¤á 571
11.4¡@select¡G°ª®Äµ¥«ÝI/O 572
11.4.1¡@¨Ï¥Îselect() 572
11.4.2¡@±a¶W®Éªº«Dªý¶ëI/O 577
11.4.3¡@¨Ï¥Îpoll() 579
11.4.4¡@¥­»O¯S©wªº¿ï¶µ 582
11.5¡@socketserver¡G³Ð«Øºôµ¸ªA°È¾¹ 583
11.5.1¡@ªA°È¾¹Ãþ«¬ 583
11.5.2¡@ªA°È¾¹¹ï¶H 583
11.5.3¡@¹ê²{ªA°È¾¹ 584
11.5.4¡@½Ð¨D³B²z¾¹ 584
11.5.5¡@¦^°e¥Ü¨Ò 584
11.5.6¡@½uµ{©M¶iµ{ 588
²Ä 12 ³¹¡@¤¬Ápºô 592
12.1¡@urllib.parse¡G¤À¸ÑURL 592
12.1.1¡@¸ÑªR 593
12.1.2¡@¤Ï¸ÑªR 595
12.1.3¡@³s±µ 596
12.1.4¡@¸Ñ½X¬d¸ß°Ñ¼Æ 597
12.2¡@urllib.request¡Gºôµ¸¸ê·½³X°Ý 599
12.2.1¡@HTTP GET 599
12.2.2¡@½s½X°Ñ¼Æ 600
12.2.3¡@HTTP POST 601
12.2.4¡@²K¥[µo¥X­º³¡ 602
12.2.5¡@±q½Ð¨D´£¥æªí³æ¼Æ¾Ú 602
12.2.6¡@¤W¶Ç¤å¥ó 603
12.2.7¡@³Ð«Ø©w¨î¨óij³B²z¾¹ 606
12.3¡@urllib.robotparser: Internet»jµï³X°Ý±±¨î 608
12.3.1¡@robots.txt 608
12.3.2¡@´ú¸Õ³X°ÝÅv­­ 609
12.3.3¡@ªø¹Ø©R»jµï 610
12.4¡@base64¡G¥ÎASCII½s½X¤G¶i¨î¼Æ¾Ú 611
12.4.1¡@Base64½s½X 611
12.4.2¡@Base64¸Ñ½X 612
12.4.3¡@URL¦w¥þªºÅÜºØ 612
12.4.4¡@¨ä¥L½s½X 613
12.5¡@http.server¡G¹ê²{WebªA°È¾¹ªº°òÃþ 615
12.5.1¡@HTTP GET 615
12.5.2¡@HTTP POST 616
12.5.3¡@½uµ{©M¶iµ{ 618
12.5.4¡@³B²z¿ù»~ 619
12.5.5¡@³]¸m­º³¡ 620
12.5.6¡@©R¥O¦æ¥Îªk 621
12.6¡@http.cookies¡GHTTP cookie 622
12.6.1¡@³Ð«Ø©M³]¸mcookie 622
12.6.2¡@Morsel 622
12.6.3¡@½s½Xªº­È 624
12.6.4¡@±µ¦¬©M¸ÑªRCookie­º³¡ 624
12.6.5¡@­Ô¿ï¿é¥X®æ¦¡ 625
12.7¡@webbrowser¡GÅã¥ÜWeb­¶­± 626
12.7.1¡@²³æ¥Ü¨Ò 626
12.7.2¡@µ¡¤f»P¼Ðñ­¶ 626
12.7.3¡@¨Ï¥Î¯S©wÂsÄý¾¹ 627
12.7.4¡@BROWSERÅܶq 627
12.7.5¡@©R¥O¦æ±µ¤f 627
12.8¡@uuid¡G¥þ§½°ß¤@¼ÐÃѲŠ628
12.8.1¡@UUID 1¡GIEEE 802 MAC¦a§} 628
12.8.2¡@UUID 3©M5¡G°ò¤_¦W¦rªº­È 630
12.8.3¡@UUID 4¡GÀH¾÷­È 631
12.8.4¡@³B²zUUID¹ï¶H 631
12.9¡@json¡GJavaScript¹ï¶H°Oªk 632
12.9.1¡@½s½X©M¸Ñ½X²³æ¼Æ¾ÚÃþ«¬ 633
12.9.2¡@¤HÃþ¥iŪ©Mºò´ê¿é¥X 633
12.9.3¡@½s½X¦r¨å 635
12.9.4¡@³B²z©w¨îÃþ«¬ 636
12.9.5¡@½s½X¾¹©M¸Ñ½X¾¹Ãþ 638
12.9.6¡@³B²z¬y©M¤å¥ó 640
12.9.7¡@²V¦X¼Æ¾Ú¬y 641
12.9.8¡@©R¥O¦æ¤W³B²zJSON 641
12.10¡@xmlrpc.client¡GXML-RPCªº«È¤á®w 642
12.10.1¡@³s±µªA°È¾¹ 643
12.10.2¡@¼Æ¾ÚÃþ«¬ 645
12.10.3¡@¶Ç»¼¹ï¶H 648
12.10.4¡@¤G¶i¨î¼Æ¾Ú 648
12.10.5¡@²§±`³B²z 650
12.10.6¡@±N½Õ¥Î²Õ¦X¦b¤@­Ó®ø®§¤¤ 650
12.11¡@xmlrpc.server¡G¤@­ÓXML-RPCªA°È¾¹ 652
12.11.1¡@¤@­Ó²³æªºªA°È¾¹ 652
12.11.2¡@­Ô¿ïAPI¦W 653
12.11.3¡@¥[ÂIªºAPI¦W 654
12.11.4¡@¥ô·NAPI¦W 655
12.11.5¡@¤½¥¬¹ï¶Hªº¤èªk 656
12.11.6¡@¤À¬£½Õ¥Î 657
12.11.7¡@¦Û¬ÙAPI 659
²Ä 13 ³¹¡@email 662
13.1¡@smtplib¡G²³æ¶l¥ó¶Ç¿é¨óij«È¤á 662
13.1.1¡@µo°eemail®ø®§ 662
13.1.2¡@»{ÃÒ©M¥[±K 663
13.1.3¡@ÅçÃÒemail¦a§} 666
13.2¡@smtpd¡G¥Ü¨Ò¶l¥óªA°È¾¹ 667
13.2.1¡@¶l¥óªA°È¾¹°òÃþ 667
13.2.2¡@½Õ¸ÕªA°È¾¹ 669
13.2.3¡@¥N²zªA°È¾¹ 670
13.3¡@mailbox¡GºÞ²zemailÂkÀÉ 670
13.3.1¡@mbox 671
13.3.2¡@Maildir 673
13.3.3¡@®ø®§¼Ð§Ó 678
13.3.4¡@¨ä¥L®æ¦¡ 680
13.4¡@imaplib¡GIMAP4«È¤á®w 680
13.4.1¡@ÅÜºØ 680
13.4.2¡@³s±µªA°È¾¹ 681
13.4.3¡@¥Ü¨Ò°t¸m 682
13.4.4¡@¦C¥X¶l½c 682
13.4.5¡@¶l½cª¬ºA 684
13.4.6¡@¿ï¾Ü¶l½c 686
13.4.7¡@·j¯Á®ø®§ 686
13.4.8¡@·j¯Á³W«h 687
13.4.9¡@Àò¨ú®ø®§ 689
13.4.10¡@§¹¾ã®ø®§ 693
13.4.11¡@¤W¶Ç®ø®§ 694
13.4.12¡@²¾°Ê©M´_¨î®ø®§ 695
13.4.13¡@§R°£®ø®§ 696
²Ä 14 ³¹¡@À³¥Îºc«Ø¼Ò¶ô 699
14.1¡@argparse¡G©R¥O¦æ¿ï¶µ©M°Ñ¼Æ¸ÑªR 700
14.1.1¡@«Ø¥ß¸ÑªR¾¹ 700
14.1.2¡@©w¸q°Ñ¼Æ 700
14.1.3¡@¸ÑªR©R¥O¦æ 700
14.1.4¡@²³æ¥Ü¨Ò 701
14.1.5¡@À°§U¿é¥X 707
14.1.6¡@¸ÑªR¾¹²Õ´ 711
14.1.7¡@°ª¯Å°Ñ¼Æ³B²z 716
14.2¡@getopt¡G©R¥O¦æ¿ï¶µ¸ÑªR 722
14.2.1¡@¨ç¼Æ°Ñ¼Æ 722
14.2.2¡@µu®æ¦¡¿ï¶µ 723
14.2.3¡@ªø®æ¦¡¿ï¶µ 723
14.2.4¡@¤@­Ó§¹¾ãªº¨Ò¤l 723
14.2.5¡@ÁY¼gªø®æ¦¡¿ï¶µ 725
14.2.6¡@GNU¦¡¿ï¶µ¸ÑªR 725
14.2.7¡@µ²§ô°Ñ¼Æ³B²z 726
14.3¡@readline¡GGNU readline®w 727
14.3.1¡@°t¸mreadline 727
14.3.2¡@§¹¦¨¤å¥» 728
14.3.3¡@³X°Ý§¹¦¨½w¨R°Ï 731
14.3.4¡@¿é¤J¾ú¥v 733
14.3.5¡@hook 736
14.4¡@getpass¡G¦w¥þ±K½X´£¥Ü 737
14.4.1¡@¥Ü¨Ò 737
14.4.2¡@µL²×ºÝ¨Ï¥Îgetpass 738
14.5¡@cmd¡G­±¦V¦æªº©R¥O³B²z¾¹ 739
14.5.1¡@³B²z©R¥O 739
14.5.2¡@©R¥O°Ñ¼Æ 740
14.5.3¡@²{³õÀ°§U 741
14.5.4¡@¦Û°Ê§¹¦¨ 742
14.5.5¡@Âл\°òÃþ¤èªk 744
14.5.6¡@³q¹LÄÝ©Ê°t¸mCmd 745
14.5.7¡@¹B¦æshell©R¥O 746
14.5.8¡@­Ô¿ï¿é¤J 747
14.5.9¡@sys.argvªº©R¥O 748
14.6¡@shlex¡G¸ÑªRshellÃþ»yªk 749
14.6.1¡@¸ÑªR¥[¤Þ¸¹ªº¦r²Å¦ê 749
14.6.2¡@¬°shell«Ø¥ß¦w¥þªº¦r²Å¦ê 751
14.6.3¡@´O¤Jª`ÄÀ 751
14.6.4¡@±N¦r²Å¦ê¤À¸Ñ¬°token 752
14.6.5¡@¥]§t¨ä¥Ltoken·½ 752
14.6.6¡@±±¨î¸ÑªR¾¹ 753
14.6.7¡@¿ù»~³B²z 755
14.6.8¡@POSIX»P«DPOSIX¸ÑªR 756
14.7¡@conf?igparser¡G³B²z°t¸m¤å¥ó 757
14.7.1¡@°t¸m¤å¥ó®æ¦¡ 757
14.7.2¡@Ū¨ú°t¸m¤å¥ó 758
14.7.3¡@³X°Ý°t¸m³]¸m 759
14.7.4¡@­×§ï³]¸m 765
14.7.5¡@«O¦s°t¸m¤å¥ó 766
14.7.6¡@¿ï¶µ·j¯Á¸ô®| 767
14.7.7¡@¥Î«÷±µ¦X¦}­È 768
14.8¡@logging¡G³ø§iª¬ºA¡B¿ù»~©M«H®§®ø®§ 772
14.8.1¡@¤é§Ó¨t²Îªº²Õ¦¨ 773
14.8.2¡@À³¥Î»P®w¤¤ªº¤é§Ó°O¿ý 773
14.8.3¡@°O¤J¤å¥ó 773
14.8.4¡@±ÛÂà¤é§Ó¤å¥ó 774
14.8.5¡@¸Ô²Ó¯Å§O 774
14.8.6¡@©R¦W¤é§Ó°O¿ý¾¹¹ê¨Ò 776
14.8.7¡@¤é§Ó¾ð 776
14.8.8¡@»Pwarnings¼Ò¶ô¶°¦¨ 777
14.9¡@f?ileinput¡G©R¥O¦æ¹LÂo¾¹®Ø¬[ 778
14.9.1¡@±Nm3u¤å¥óÂà´«¬°RSS 778
14.9.2¡@¶i«×¤¸¼Æ¾Ú 779
14.9.3¡@­ì¦a¹LÂo 781
14.10¡@atexit¡Gµ{§ÇÃö³¬¦^½Õ 782
14.10.1¡@ª`¥U°h¥X¦^½Õ 782
14.10.2¡@­×¹¢²Å»yªk 783
14.10.3¡@ºM¾P¦^½Õ 784
14.10.4¡@¤°¤\±¡ªp¤U¤£½Õ¥Îatexit¨ç¼Æ 785
14.10.5¡@³B²z²§±` 786
14.11¡@sched¡G©w®É¨Æ¥ó½Õ«×¾¹ 787
14.11.1¡@¦³©µ¿ð¦a¹B¦æ¨Æ¥ó 788
14.11.2¡@­«Å|¨Æ¥ó 788
14.11.3¡@¨Æ¥óÀu¥ý¯Å 789
14.11.4¡@¨ú®ø¨Æ¥ó 790
²Ä 15 ³¹¡@°ê»Ú¤Æ©M¥»¦a¤Æ 791
15.1¡@gettext¡G®ø®§½s¥Ø 791
15.1.1¡@Âà´«¤u§@¬y·§­z 791
15.1.2¡@¥Ñ·½¥N½X³Ð«Ø®ø®§½s¥Ø 792
15.1.3¡@¹B¦æ®É¬d§ä®ø®§½s¥Ø 794
15.1.4¡@´_¼Æ­È 795
15.1.5¡@À³¥Î»P¼Ò¶ô¥»¦a¤Æ 797
15.1.6¡@¤Á´«Âà´« 798
15.2¡@locale¡G¤å¤Æ¥»¦a¤ÆAPI 798
15.2.1¡@±´¬d·í«e¥»¦a¤ÆÀô¹Ò 799
15.2.2¡@³f¹ô 803
15.2.3¡@®æ¦¡¤Æ¼Æ¦r 804
15.2.4¡@¸ÑªR¼Æ¦r 805
15.2.5¡@¤é´Á©M®É¶¡ 806
²Ä 16 ³¹¡@¶}µo¤u¨ã 807
16.1¡@pydoc¡G¼Ò¶ôªºÁp¾÷À°§U 808
16.1.1¡@¯Â¤å¥»À°§U 808
16.1.2¡@HTMLÀ°§U 809
16.1.3¡@¥æ¤¬¦¡À°§U 809
16.2¡@doctest¡G³q¹L¤åÀɧ¹¦¨´ú¸Õ 810
16.2.1¡@°_¨B 810
16.2.2¡@³B²z¤£¥i¹w´úªº¿é¥X 811
16.2.3¡@traceback 814
16.2.4¡@Á׶}ªÅ¥Õ²Å 815
16.2.5¡@´ú¸Õ¦ì¸m 819
16.2.6¡@¥~³¡¤åÀÉ 822
16.2.7¡@¹B¦æ´ú¸Õ 824
16.2.8¡@´ú¸Õ¤W¤U¤å 827
16.3¡@unittest¡G¦Û°Ê´ú¸Õ®Ø¬[ 829
16.3.1¡@°ò¥»´ú¸Õµ²ºc 829
16.3.2¡@¹B¦æ´ú¸Õ 829
16.3.3¡@´ú¸Õµ²ªG 830
16.3.4¡@Â_¨¥¯u­È 831
16.3.5¡@´ú¸Õ¬Ûµ¥©Ê 832
16.3.6¡@´X¥G¬Ûµ¥¡H 833
16.3.7¡@®e¾¹ 833
16.3.8¡@´ú¸Õ²§±` 837
16.3.9¡@´ú¸Õ©T¥ó 838
16.3.10¡@¥Î¤£¦P¿é¤J­«´_´ú¸Õ 840
16.3.11¡@¸õ¹L´ú¸Õ 842
16.3.12¡@©¿²¤¥¢±Ñ´ú¸Õ 842
16.4¡@trace¡G°õ¦æµ{§Ç¬y 843
16.4.1¡@¥Ü¨Òµ{§Ç 843
16.4.2¡@¸òÂÜ°õ¦æ 844
16.4.3¡@¥N½XÂл\ 845
16.4.4¡@½Õ¥ÎÃö¨t 847
16.4.5¡@½sµ{±µ¤f 848
16.4.6¡@«O¦sµ²ªG¼Æ¾Ú 849
16.4.7¡@¿ï¶µ 850
16.5¡@traceback¡G²§±`©M´Ì­y¸ñ 850
16.5.1¡@¤ä«ù¨ç¼Æ 851
16.5.2¡@Àˬd´Ì 851
16.5.3¡@traceback²§±` 853
16.5.4¡@©³¼h²§±`API 854
16.5.5¡@©³¼h´ÌAPI 857
16.6¡@cgitb¡G¸Ô²Óªºtraceback³ø§i 859
16.6.1¡@¼Ð·ÇtracebackÂàÀx 859
16.6.2¡@±Ò¥Î¸Ô²Óªºtraceback 860
16.6.3¡@traceback¤¤ªº§½³¡Åܶq 862
16.6.4¡@²§±`ÄÝ©Ê 864
16.6.5¡@HTML¿é¥X 866
16.6.6¡@°O¿ýtraceback 866
16.7¡@pdb¡G¥æ¤¬¦¡½Õ¸Õ¤u¨ã 868
16.7.1¡@±Ò°Ê½Õ¸Õ¤u¨ã 869
16.7.2¡@±±¨î½Õ¸Õ¤u¨ã 871
16.7.3¡@Â_ÂI 881
16.7.4¡@§ïÅÜ°õ¦æ¬y 890
16.7.5¡@¥Î§O¦W©w¨î½Õ¸Õ¤u¨ã 895
16.7.6¡@«O¦s°t¸m³]¸m 897
16.8¡@prof?ile©Mpstats¡G©Ê¯à¤ÀªR 898
16.8.1¡@¹B¦æ©Ê¯à¤ÀªR¤u¨ã 898
16.8.2¡@¦b¤W¤U¤å¤¤¹B¦æ 901
16.8.3¡@pstats¡G«O¦s©M³B²z²Î­p«H®§ 901
16.8.4¡@­­¨î³ø§i¤º®e 903
16.8.5¡@½Õ¥ÎªÌ/³Q½Õ¥ÎªÌ¹Ï 903
16.9¡@timeit¡G´ú¶q¤p¬qPython¥N½X°õ¦æªº®É¶¡ 905
16.9.1¡@¼Ò¶ô¤º®e 905
16.9.2¡@°ò¥»¥Ü¨Ò 905
16.9.3¡@±N­È¦sÀx¦b¦r¨å¤¤ 906
16.9.4¡@±q©R¥O¦æ°õ¦æ 908
16.10¡@tabnanny¡GÁY¶iÅçÃÒ¤u¨ã 909
16.11¡@compileall¡G¦r¸`½sĶ·½¤å¥ó 910
16.11.1¡@½sĶ¤@­Ó¥Ø¿ý 910
16.11.2¡@©¿²¤¤å¥ó 911
16.11.3¡@½sĶsys.path 912
16.11.4¡@½sĶ³æ­Ó¤å¥ó 912
16.11.5¡@±q©R¥O¦æ¹B¦æ 913
16.12¡@pyclbr¡GÃþÂsÄý¾¹ 914
16.12.1¡@±½´yÃþ 915
16.12.2¡@±½´y¨ç¼Æ 916
16.13¡@venv¡G³Ð«ØµêÀÀÀô¹Ò 917
16.13.1¡@³Ð«ØÀô¹Ò 917
16.13.2¡@µêÀÀÀô¹Òªº¤º®e 917
16.13.3¡@¨Ï¥ÎµêÀÀÀô¹Ò 918
16.14¡@ensurepip¡G¦w¸ËPython¥]¦w¸Ë¤u¨ã 920
²Ä 17 ³¹¡@¹B¦æ®É¯S©Ê 922
17.1¡@site¡G¥þ¯¸ÂI°t¸m 922
17.1.1¡@¾É¤J¸ô®| 922
17.1.2¡@¥Î¤á¥Ø¿ý 923
17.1.3¡@¸ô®|°t¸m¤å¥ó 924
17.1.4¡@©w¨î¯¸ÂI°t¸m 926
17.1.5¡@©w¨î¥Î¤á°t¸m 927
17.1.6¡@¸T¥Îsite¼Ò¶ô 929
17.2¡@sys¡G¨t²Î¯S©w°t¸m 929
17.2.1¡@¸ÑÄÀ¾¹³]¸m 929
17.2.2¡@¹B¦æ®ÉÀô¹Ò 935
17.2.3¡@¤º¦sºÞ²z©M­­¨î 937
17.2.4¡@²§±`³B²z 942
17.2.5¡@©³¼h½uµ{¤ä«ù 944
17.2.6¡@¼Ò¶ô©M¾É¤J 947
17.2.7¡@¸òÂܵ{§Ç¹B¦æ±¡ªp 963
17.3¡@os¡G¥i²¾´Ó³X°Ý¾Þ§@¨t²Î¯S©w¯S©Ê 968
17.3.1¡@Àˬd¤å¥ó¨t²Î¤º®e 968
17.3.2¡@ºÞ²z¤å¥ó¨t²ÎÅv­­ 971
17.3.3¡@³Ð«Ø©M§R°£¥Ø¿ý 973
17.3.4¡@³B²z²Å¸¹Ãì±µ 973
17.3.5¡@¦w¥þ¦a´À´«²{¦³¤å¥ó 974
17.3.6¡@ÀË´ú©M§ïÅܶiµ{©Ò¦³ªÌ 975
17.3.7¡@ºÞ²z¶iµ{Àô¹Ò 976
17.3.8¡@ºÞ²z¶iµ{¤u§@¥Ø¿ý 977
17.3.9¡@¹B¦æ¥~³¡©R¥O 977
17.3.10¡@¥Îos.fork()³Ð«Ø¶iµ{ 979
17.3.11¡@µ¥«Ý¤l¶iµ{ 980
17.3.12¡@Spawn³Ð«Ø·s¶iµ{ 982
17.3.13¡@¾Þ§@¨t²Î¿ù»~½X 982
17.4¡@platform¡G¨t²Îª©¥»«H®§ 983
17.4.1¡@¸ÑÄÀ¾¹ 983
17.4.2¡@¥­»O 984
17.4.3¡@¾Þ§@¨t²Î©Mµw¥ó«H®§ 985
17.4.4¡@¥i°õ¦æµ{§ÇÅé¨tµ²ºc 986
17.5¡@resource¡G¨t²Î¸ê·½ºÞ²z 987
17.5.1¡@·í«e¨Ï¥Î±¡ªp 987
17.5.2¡@¸ê·½­­¨î 988
17.6¡@gc¡G©U§£¦^¦¬¾¹ 990
17.6.1¡@¸òÂܤޥΠ990
17.6.2¡@±j¨î©U§£¦^¦¬ 992
17.6.3¡@¬d§äµLªk¦^¦¬ªº¹ï¶H¤Þ¥Î 993
17.6.4¡@¦^¦¬ìH­È©M¥N 995
17.6.5¡@½Õ¸Õ 998
17.7¡@sysconf?ig¡G¸ÑÄÀ¾¹½sĶ®É°t¸m 1002
17.7.1¡@°t¸mÅܶq 1002
17.7.2¡@¦w¸Ë¸ô®| 1004
17.7.3¡@Pythonª©¥»©M¥­»O 1007
²Ä 18 ³¹¡@»y¨¥¤u¨ã 1009
18.1¡@warnings¡G«D­P©Rĵ§i 1009
18.1.1¡@¤ÀÃþ©M¹LÂo 1010
18.1.2¡@¥Í¦¨Äµ§i 1010
18.1.3¡@¥Î¼Ò¦¡¹LÂo 1011
18.1.4¡@­«´_ªºÄµ§i 1013
18.1.5¡@­Ô¿ï®ø®§¶Ç°e¨ç¼Æ 1013
18.1.6¡@®æ¦¡¤Æ 1014
18.1.7¡@ĵ§i¤¤ªº´Ì¼h¦¸ 1014
18.2¡@abc¡G©â¶H°òÃþ 1015
18.2.1¡@ABC¦p¦ó¤u§@ 1015
18.2.2¡@ª`¥U¤@­Ó¨ãÅéÃþ 1016
18.2.3¡@³q¹L¬£¥Í¹ê²{ 1017
18.2.4¡@»²§U°òÃþ 1017
18.2.5¡@¤£§¹¾ãªº¹ê²{ 1018
18.2.6¡@ABC¤¤ªº¨ãÅé¤èªk 1019
18.2.7¡@©â¶HÄÝ©Ê 1020
18.2.8¡@©â¶HÃþ©MÀRºA¤èªk 1022
18.3¡@dis¡GPython¦r¸`½X¤Ï¶×½s¤u¨ã 1023
18.3.1¡@°ò¥»¤Ï¶×½s 1023
18.3.2¡@¤Ï¶×½s¨ç¼Æ 1024
18.3.3¡@Ãþ 1025
18.3.4¡@·½¥N½X 1026
18.3.5¡@¨Ï¥Î¤Ï¶×½s½Õ¸Õ 1027
18.3.6¡@´`Àôªº©Ê¯à¤ÀªR 1028
18.3.7¡@½sĶ¾¹Àu¤Æ 1033
18.4¡@inspect¡GÀˬd²{³õ¹ï¶H 1035
18.4.1¡@¥Ü¨Ò¼Ò¶ô 1035
18.4.2¡@Àˬd¼Ò¶ô 1035
18.4.3¡@ÀˬdÃþ 1036
18.4.4¡@Àˬd¹ê¨Ò 1038
18.4.5¡@¤åÀɦê 1038
18.4.6¡@Àò¨ú·½¥N½X 1039
18.4.7¡@¤èªk©M¨ç¼Æñ¦W 1041
18.4.8¡@Ãþ¼h¦¸Åé¨t 1043
18.4.9¡@¤èªk¸ÑªR¶¶§Ç 1044
18.4.10¡@´Ì»P´V 1045
18.4.11¡@©R¥O¦æ±µ¤f 1047
²Ä 19 ³¹¡@¼Ò¶ô©M¥] 1048
19.1¡@importlib¡GPythonªº¾É¤J¾÷¨î 1048
19.1.1¡@¥Ü¨Ò¥] 1048
19.1.2¡@¼Ò¶ôÃþ«¬ 1049
19.1.3¡@¾É¤J¼Ò¶ô 1049
19.1.4¡@¥[¸ü¤u¨ã 1051
19.2¡@pkgutil¡G¥]¤u¨ã 1052
19.2.1¡@¥]¾É¤J¸ô®| 1052
19.2.2¡@¥]ªº¶}µoª©¥» 1054
19.2.3¡@¥ÎPKG¤å¥óºÞ²z¸ô®| 1055
19.2.4¡@´O®M¥] 1056
19.2.5¡@¥]¼Æ¾Ú 1058
19.3¡@zipimport¡G±qZIPÂkÀÉ¥[¸üPython¥N½X 1060
19.3.1¡@¥Ü¨Ò 1060
19.3.2¡@¬d§ä¼Ò¶ô 1061
19.3.3¡@³X°Ý¥N½X 1061
19.3.4¡@·½¥N½X 1062
19.3.5¡@¥] 1063
19.3.6¡@¼Æ¾Ú 1063
ªþ¿ýA¡@²¾´Ó»¡©ú 1066
ªþ¿ýB¡@¼Ð·Ç®w¤§¥~ 1081
§Ç¡G