1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
|
<!DOCTYPE tdeveloptoc>
<tdeveloptoc>
<title>Python</title>
<base href="http://docs.python.org"/>
<tocsect1 name="Tutorial" url="tut/tut.html">
<tocsect2 name="Front Matter" url="tut/node1.html"/>
<tocsect2 name="Contents" url="tut/node2.html"/>
<tocsect2 name="1. Whetting Your Appetite " url="tut/node3.html">
<tocsect3 name="1.1 Where From Here " url="tut/node3.html#SECTION003100000000000000000"/>
</tocsect2>
<tocsect2 name="2. Using the Python Interpreter " url="tut/node4.html">
<tocsect3 name="2.1 Invoking the Interpreter " url="tut/node4.html#SECTION004100000000000000000">
<tocsect4 name="2.1.1 Argument Passing " url="tut/node4.html#SECTION004110000000000000000"/>
<tocsect4 name="2.1.2 Interactive Mode " url="tut/node4.html#SECTION004120000000000000000"/>
</tocsect3>
<tocsect3 name="2.2 The Interpreter and Its Environment " url="tut/node4.html#SECTION004200000000000000000">
<tocsect4 name="2.2.1 Error Handling " url="tut/node4.html#SECTION004210000000000000000"/>
<tocsect4 name="2.2.2 Executable Python Scripts " url="tut/node4.html#SECTION004220000000000000000"/>
<tocsect4 name="2.2.3 The Interactive Startup File " url="tut/node4.html#SECTION004230000000000000000"/>
</tocsect3>
</tocsect2>
<tocsect2 name="3. An Informal Introduction to Python " url="tut/node5.html">
<tocsect3 name="3.1 Using Python as a Calculator " url="tut/node5.html#SECTION005100000000000000000">
<tocsect4 name="3.1.1 Numbers " url="tut/node5.html#SECTION005110000000000000000"/>
<tocsect4 name="3.1.2 Strings " url="tut/node5.html#SECTION005120000000000000000"/>
<tocsect4 name="3.1.3 Unicode Strings " url="tut/node5.html#SECTION005130000000000000000"/>
<tocsect4 name="3.1.4 Lists " url="tut/node5.html#SECTION005140000000000000000"/>
</tocsect3>
<tocsect3 name="3.2 First Steps Towards Programming " url="tut/node5.html#SECTION005200000000000000000"/>
</tocsect2>
<tocsect2 name="4. More Control Flow Tools " url="tut/node6.html">
<tocsect3 name="4.1 if Statements " url="tut/node6.html#SECTION006100000000000000000"/>
<tocsect3 name="4.2 for Statements " url="tut/node6.html#SECTION006200000000000000000"/>
<tocsect3 name="4.3 The range() Function " url="tut/node6.html#SECTION006300000000000000000"/>
<tocsect3 name="4.5 pass Statements " url="tut/node6.html#SECTION006500000000000000000"/>
<tocsect3 name="4.6 Defining Functions " url="tut/node6.html#SECTION006600000000000000000"/>
<tocsect3 name="4.7 More on Defining Functions " url="tut/node6.html#SECTION006700000000000000000">
<tocsect4 name="4.7.1 Default Argument Values " url="tut/node6.html#SECTION006710000000000000000"/>
<tocsect4 name="4.7.2 Keyword Arguments " url="tut/node6.html#SECTION006720000000000000000"/>
<tocsect4 name="4.7.3 Arbitrary Argument Lists " url="tut/node6.html#SECTION006730000000000000000"/>
<tocsect4 name="4.7.4 Lambda Forms " url="tut/node6.html#SECTION006740000000000000000"/>
<tocsect4 name="4.7.5 Documentation Strings " url="tut/node6.html#SECTION006750000000000000000"/>
</tocsect3>
</tocsect2>
<tocsect2 name="5. Data Structures " url="tut/node7.html">
<tocsect3 name="5.1 More on Lists " url="tut/node7.html#SECTION007100000000000000000">
<tocsect4 name="5.1.1 Using Lists as Stacks " url="tut/node7.html#SECTION007110000000000000000"/>
<tocsect4 name="5.1.2 Using Lists as Queues " url="tut/node7.html#SECTION007120000000000000000"/>
<tocsect4 name="5.1.3 Functional Programming Tools " url="tut/node7.html#SECTION007130000000000000000"/>
<tocsect4 name="5.1.4 List Comprehensions" url="tut/node7.html#SECTION007140000000000000000"/>
</tocsect3>
<tocsect3 name="5.2 The del statement " url="tut/node7.html#SECTION007200000000000000000"/>
<tocsect3 name="5.3 Tuples and Sequences " url="tut/node7.html#SECTION007300000000000000000"/>
<tocsect3 name="5.4 Dictionaries " url="tut/node7.html#SECTION007400000000000000000"/>
<tocsect3 name="5.5 More on Conditions " url="tut/node7.html#SECTION007500000000000000000"/>
<tocsect3 name="5.6 Comparing Sequences and Other Types " url="tut/node7.html#SECTION007600000000000000000"/>
</tocsect2>
<tocsect2 name="6. Modules " url="tut/node8.html">
<tocsect3 name="6.1 More on Modules " url="tut/node8.html#SECTION008100000000000000000">
<tocsect4 name="6.1.1 The Module Search Path " url="tut/node8.html#SECTION008110000000000000000"/>
<tocsect4 name="6.1.2 ``Compiled'' Python files" url="tut/node8.html#SECTION008120000000000000000"/>
</tocsect3>
<tocsect3 name="6.2 Standard Modules " url="tut/node8.html#SECTION008200000000000000000"/>
<tocsect3 name="6.3 The dir() Function " url="tut/node8.html#SECTION008300000000000000000"/>
<tocsect3 name="6.4 Packages " url="tut/node8.html#SECTION008400000000000000000">
<tocsect4 name="6.4.1 Importing * From a Package " url="tut/node8.html#SECTION008410000000000000000"/>
<tocsect4 name="6.4.2 Intra-package References" url="tut/node8.html#SECTION008420000000000000000"/>
</tocsect3>
</tocsect2>
<tocsect2 name="7. Input and Output " url="tut/node9.html">
<tocsect3 name="7.1 Fancier Output Formatting " url="tut/node9.html#SECTION009100000000000000000"/>
<tocsect3 name="7.2 Reading and Writing Files " url="tut/node9.html#SECTION009200000000000000000">
<tocsect4 name="7.2.1 Methods of File Objects " url="tut/node9.html#SECTION009210000000000000000"/>
<tocsect4 name="7.2.2 The pickle Module " url="tut/node9.html#SECTION009220000000000000000"/>
</tocsect3>
</tocsect2>
<tocsect2 name="8. Errors and Exceptions " url="tut/node10.html">
<tocsect3 name="8.1 Syntax Errors " url="tut/node10.html#SECTION0010100000000000000000"/>
<tocsect3 name="8.2 Exceptions " url="tut/node10.html#SECTION0010200000000000000000"/>
<tocsect3 name="8.3 Handling Exceptions " url="tut/node10.html#SECTION0010300000000000000000"/>
<tocsect3 name="8.4 Raising Exceptions " url="tut/node10.html#SECTION0010400000000000000000"/>
<tocsect3 name="8.5 User-defined Exceptions " url="tut/node10.html#SECTION0010500000000000000000"/>
<tocsect3 name="8.6 Defining Clean-up Actions " url="tut/node10.html#SECTION0010600000000000000000"/>
</tocsect2>
<tocsect2 name="9. Classes " url="tut/node11.html">
<tocsect3 name="9.1 A Word About Terminology " url="tut/node11.html#SECTION0011100000000000000000"/>
<tocsect3 name="9.2 Python Scopes and Name Spaces " url="tut/node11.html#SECTION0011200000000000000000"/>
<tocsect3 name="9.3 A First Look at Classes " url="tut/node11.html#SECTION0011300000000000000000">
<tocsect4 name="9.3.1 Class Definition Syntax " url="tut/node11.html#SECTION0011310000000000000000"/>
<tocsect4 name="9.3.2 Class Objects " url="tut/node11.html#SECTION0011320000000000000000"/>
<tocsect4 name="9.3.3 Instance Objects " url="tut/node11.html#SECTION0011330000000000000000"/>
<tocsect4 name="9.3.4 Method Objects " url="tut/node11.html#SECTION0011340000000000000000"/>
</tocsect3>
<tocsect3 name="9.4 Random Remarks " url="tut/node11.html#SECTION0011400000000000000000"/>
<tocsect3 name="9.5 Inheritance " url="tut/node11.html#SECTION0011500000000000000000">
<tocsect4 name="9.5.1 Multiple Inheritance " url="tut/node11.html#SECTION0011510000000000000000"/>
</tocsect3>
<tocsect3 name="9.6 Private Variables " url="tut/node11.html#SECTION0011600000000000000000"/>
<tocsect3 name="9.7 Odds and Ends " url="tut/node11.html#SECTION0011700000000000000000">
<tocsect4 name="9.7.1 Exceptions Can Be Classes " url="tut/node11.html#SECTION0011710000000000000000"/>
</tocsect3>
</tocsect2>
<tocsect2 name="10. What Now? " url="tut/node12.html">
<tocsect3 name="A.1 Line Editing " url="tut/node13.html#SECTION0013100000000000000000"/>
<tocsect3 name="A.2 History Substitution " url="tut/node13.html#SECTION0013200000000000000000"/>
<tocsect3 name="A.3 Key Bindings " url="tut/node13.html#SECTION0013300000000000000000"/>
<tocsect3 name="A.4 Commentary " url="tut/node13.html#SECTION0013400000000000000000"/>
</tocsect2>
<tocsect2 name="About this document ..." url="tut/node14.html"/>
</tocsect1>
<tocsect1 name="Language Reference" url="ref/ref.html">
<tocsect2 name="Front Matter" url="ref/front.html"/>
<tocsect2 name="Contents" url="ref/contents.html"/>
<tocsect2 name="1. Introduction" url="ref/introduction.html">
<tocsect3 name="1.1 Notation" url="ref/notation.html"/>
</tocsect2>
<tocsect2 name="2. Lexical analysis" url="ref/lexical.html">
<tocsect3 name="2.1 Line structure" url="ref/line-structure.html">
<tocsect4 name="2.1.1 Logical lines" url="ref/logical.html"/>
<tocsect4 name="2.1.2 Physical lines" url="ref/physical.html"/>
<tocsect4 name="2.1.3 Comments" url="ref/comments.html"/>
<tocsect4 name="2.1.4 Explicit line joining" url="ref/explicit-joining.html"/>
<tocsect4 name="2.1.5 Implicit line joining" url="ref/implicit-joining.html"/>
<tocsect4 name="2.1.6 Blank lines " url="ref/blank-lines.html"/>
<tocsect4 name="2.1.7 Indentation" url="ref/indentation.html"/>
<tocsect4 name="2.1.8 Whitespace between tokens" url="ref/whitespace.html"/>
</tocsect3>
<tocsect3 name="2.2 Other tokens" url="ref/other-tokens.html"/>
<tocsect3 name="2.3 Identifiers and keywords" url="ref/identifiers.html">
<tocsect4 name="2.3.1 Keywords" url="ref/keywords.html"/>
<tocsect4 name="2.3.2 Reserved classes of identifiers" url="ref/id-classes.html"/>
</tocsect3>
<tocsect3 name="2.4 Literals" url="ref/literals.html">
<tocsect4 name="2.4.1 String literals" url="ref/strings.html"/>
<tocsect4 name="2.4.2 String literal concatenation" url="ref/string-catenation.html"/>
<tocsect4 name="2.4.3 Numeric literals" url="ref/numbers.html"/>
<tocsect4 name="2.4.4 Integer and long integer literals" url="ref/integers.html"/>
<tocsect4 name="2.4.5 Floating point literals" url="ref/floating.html"/>
<tocsect4 name="2.4.6 Imaginary literals" url="ref/imaginary.html"/>
</tocsect3>
<tocsect3 name="2.5 Operators" url="ref/operators.html"/>
<tocsect3 name="2.6 Delimiters" url="ref/delimiters.html"/>
</tocsect2>
<tocsect2 name="3. Data model" url="ref/datamodel.html">
<tocsect3 name="3.1 Objects, values and types" url="ref/objects.html"/>
<tocsect3 name="3.2 The standard type hierarchy" url="ref/types.html"/>
<tocsect3 name="3.3 Special method names" url="ref/specialnames.html">
<tocsect4 name="3.3.1 Basic customization" url="ref/customization.html"/>
<tocsect4 name="3.3.2 Customizing attribute access" url="ref/attribute-access.html"/>
<tocsect4 name="3.3.3 Emulating callable objects" url="ref/callable-types.html"/>
<tocsect4 name="3.3.4 Emulating sequence and mapping types" url="ref/sequence-types.html"/>
<tocsect4 name="3.3.5 Additional methods for emulation of sequence types " url="ref/sequence-methods.html"/>
<tocsect4 name="3.3.6 Emulating numeric types" url="ref/numeric-types.html"/>
</tocsect3>
</tocsect2>
<tocsect2 name="4. Execution model " url="ref/execmodel.html">
<tocsect3 name="4.1 Code blocks, execution frames, and namespaces " url="ref/execframes.html"/>
<tocsect3 name="4.2 Exceptions " url="ref/exceptions.html"/>
</tocsect2>
<tocsect2 name="5. Expressions" url="ref/expressions.html">
<tocsect3 name="5.1 Arithmetic conversions" url="ref/conversions.html"/>
<tocsect3 name="5.2 Atoms" url="ref/atoms.html">
<tocsect4 name="5.2.1 Identifiers (Names)" url="ref/atom-identifiers.html"/>
<tocsect4 name="5.2.2 Literals" url="ref/atom-literals.html"/>
<tocsect4 name="5.2.3 Parenthesized forms" url="ref/parenthesized.html"/>
<tocsect4 name="5.2.4 List displays" url="ref/lists.html"/>
<tocsect4 name="5.2.5 Dictionary displays" url="ref/dict.html"/>
<tocsect4 name="5.2.6 String conversions" url="ref/string-conversions.html"/>
</tocsect3>
<tocsect3 name="5.3 Primaries" url="ref/primaries.html">
<tocsect4 name="5.3.1 Attribute references" url="ref/attribute-references.html"/>
<tocsect4 name="5.3.2 Subscriptions" url="ref/subscriptions.html"/>
<tocsect4 name="5.3.3 Slicings" url="ref/slicings.html"/>
<tocsect4 name="5.3.4 Calls" url="ref/calls.html"/>
</tocsect3>
<tocsect3 name="5.4 The power operator" url="ref/power.html"/>
<tocsect3 name="5.5 Unary arithmetic operations " url="ref/unary.html"/>
<tocsect3 name="5.6 Binary arithmetic operations" url="ref/binary.html"/>
<tocsect3 name="5.7 Shifting operations" url="ref/shifting.html"/>
<tocsect3 name="5.8 Binary bit-wise operations" url="ref/bitwise.html"/>
<tocsect3 name="5.9 Comparisons" url="ref/comparisons.html"/>
<tocsect3 name="5.10 Boolean operations" url="ref/lambda.html"/>
<tocsect3 name="5.11 Expression lists" url="ref/exprlists.html"/>
<tocsect3 name="5.12 Summary" url="ref/summary.html"/>
</tocsect2>
<tocsect2 name="6. Simple statements " url="ref/simple.html">
<tocsect3 name="6.1 Expression statements " url="ref/exprstmts.html"/>
<tocsect3 name="6.2 Assert statements " url="ref/assert.html"/>
<tocsect3 name="6.3 Assignment statements " url="ref/assignment.html">
<tocsect4 name="6.3.1 Augmented Assignment statements " url="ref/augassign.html"/>
</tocsect3>
<tocsect3 name="6.4 The pass statement " url="ref/pass.html"/>
<tocsect3 name="6.5 The del statement " url="ref/del.html"/>
<tocsect3 name="6.6 The print statement " url="ref/print.html"/>
<tocsect3 name="6.7 The return statement " url="ref/return.html"/>
<tocsect3 name="6.8 The raise statement " url="ref/raise.html"/>
<tocsect3 name="6.9 The break statement " url="ref/break.html"/>
<tocsect3 name="6.10 The continue statement " url="ref/continue.html"/>
<tocsect3 name="6.11 The import statement " url="ref/import.html"/>
<tocsect3 name="6.12 The global statement " url="ref/global.html"/>
<tocsect3 name="6.13 The exec statement " url="ref/exec.html"/>
</tocsect2>
<tocsect2 name="7. Compound statements" url="ref/compound.html">
<tocsect3 name="7.1 The if statement" url="ref/if.html"/>
<tocsect3 name="7.2 The while statement" url="ref/while.html"/>
<tocsect3 name="7.3 The for statement" url="ref/for.html"/>
<tocsect3 name="7.4 The try statement" url="ref/try.html"/>
<tocsect3 name="7.5 Function definitions" url="ref/function.html"/>
<tocsect3 name="7.6 Class definitions" url="ref/class.html"/>
</tocsect2>
<tocsect2 name="8. Top-level components" url="ref/top-level.html">
<tocsect3 name="8.1 Complete Python programs" url="ref/programs.html"/>
<tocsect3 name="8.2 File input" url="ref/file-input.html"/>
<tocsect3 name="8.3 Interactive input" url="ref/interactive.html"/>
<tocsect3 name="8.4 Expression input" url="ref/expression-input.html"/>
</tocsect2>
<tocsect2 name="Index" url="ref/genindex.html"/>
<tocsect2 name="About this document ..." url="ref/about.html"/>
</tocsect1>
<tocsect1 name="Extending and Embedding" url="ext/ext.html">
<tocsect2 name="Front Matter" url="ext/front.html"/>
<tocsect2 name="Contents" url="ext/contents.html"/>
<tocsect2 name="1. Extending Python with C or C++ " url="ext/intro.html">
<tocsect3 name="1.1 A Simple Example " url="ext/simpleExample.html"/>
<tocsect3 name="1.2 Intermezzo: Errors and Exceptions " url="ext/errors.html"/>
<tocsect3 name="1.3 Back to the Example " url="ext/backToExample.html"/>
<tocsect3 name="1.4 The Module's Method Table and Initialization Function " url="ext/methodTable.html"/>
<tocsect3 name="1.5 Compilation and Linkage " url="ext/compilation.html"/>
<tocsect3 name="1.6 Calling Python Functions from C " url="ext/callingPython.html"/>
<tocsect3 name="1.7 Format Strings for PyArg_ParseTuple() " url="ext/parseTuple.html"/>
<tocsect3 name="1.8 Keyword Parsing with PyArg_ParseTupleAndKeywords() " url="ext/parseTupleAndKeywords.html"/>
<tocsect3 name="1.9 The Py_BuildValue() Function " url="ext/buildValue.html"/>
<tocsect3 name="1.10 Reference Counts " url="ext/refcounts.html">
<tocsect4 name="1.10.1 Reference Counting in Python " url="ext/refcountsInPython.html"/>
<tocsect4 name="1.10.2 Ownership Rules " url="ext/ownershipRules.html"/>
<tocsect4 name="1.10.3 Thin Ice " url="ext/thinIce.html"/>
<tocsect4 name="1.10.4 NULL Pointers " url="ext/nullPointers.html"/>
</tocsect3>
<tocsect3 name="1.11 Writing Extensions in C++ " url="ext/cplusplus.html"/>
<tocsect3 name="1.12 Providing a C API for an Extension Module " url="ext/using-cobjects.html"/>
</tocsect2>
<tocsect2 name="2. Building C and C++ Extensions on Unix " url="ext/building-on-unix.html">
<tocsect3 name="2.1 Building Custom Interpreters " url="ext/custom-interps.html"/>
<tocsect3 name="2.2 Module Definition Options " url="ext/module-defn-options.html"/>
<tocsect3 name="2.3 Example " url="ext/module-defn-example.html"/>
<tocsect3 name="2.4 Distributing your extension modules " url="ext/distributing.html"/>
</tocsect2>
<tocsect2 name="3. Building C and C++ Extensions on Windows " url="ext/building-on-windows.html">
<tocsect3 name="3.1 A Cookbook Approach " url="ext/win-cookbook.html"/>
<tocsect3 name="3.2 Differences Between Unix and Windows " url="ext/dynamic-linking.html"/>
<tocsect3 name="3.3 Using DLLs in Practice " url="ext/win-dlls.html"/>
</tocsect2>
<tocsect2 name="4. Embedding Python in Another Application " url="ext/embedding.html">
<tocsect3 name="4.1 Embedding Python in C++ " url="ext/embeddingInCplusplus.html"/>
<tocsect3 name="4.2 Linking Requirements " url="ext/link-reqs.html"/>
</tocsect2>
<tocsect2 name="A. Reporting Bugs" url="ext/reporting-bugs.html"/>
<tocsect2 name="About this document ..." url="ext/about.html"/>
</tocsect1>
<tocsect1 name="Python/C API Reference" url="api/api.html">
<tocsect2 name="Front Matter" url="api/front.html"/>
<tocsect2 name="Contents" url="api/contents.html"/>
<tocsect2 name="1. Introduction " url="api/intro.html">
<tocsect3 name="1.1 Include Files " url="api/includes.html"/>
<tocsect3 name="1.2 Objects, Types and Reference Counts " url="api/objects.html">
<tocsect4 name="1.2.1 Reference Counts " url="api/refcounts.html"/>
<tocsect4 name="1.2.2 Types " url="api/types.html"/>
</tocsect3>
<tocsect3 name="1.3 Exceptions " url="api/exceptions.html"/>
<tocsect3 name="1.4 Embedding Python " url="api/embedding.html"/>
</tocsect2>
<tocsect2 name="2. The Very High Level Layer " url="api/veryhigh.html"/>
<tocsect2 name="3. Reference Counting " url="api/countingRefs.html"/>
<tocsect2 name="4. Exception Handling " url="api/exceptionHandling.html">
<tocsect3 name="4.1 Standard Exceptions " url="api/standardExceptions.html"/>
<tocsect3 name="4.2 Deprecation of String Exceptions" url="api/node15.html"/>
</tocsect2>
<tocsect2 name="5. Utilities " url="api/utilities.html">
<tocsect3 name="5.1 OS Utilities " url="api/os.html"/>
<tocsect3 name="5.2 Process Control " url="api/processControl.html"/>
<tocsect3 name="5.3 Importing Modules " url="api/importing.html"/>
</tocsect2>
<tocsect2 name="6. Abstract Objects Layer " url="api/abstract.html">
<tocsect3 name="6.1 Object Protocol " url="api/object.html"/>
<tocsect3 name="6.2 Number Protocol " url="api/number.html"/>
<tocsect3 name="6.3 Sequence Protocol " url="api/sequence.html"/>
<tocsect3 name="6.4 Mapping Protocol " url="api/mapping.html"/>
</tocsect2>
<tocsect2 name="7. Concrete Objects Layer " url="api/concrete.html">
<tocsect3 name="7.1 Fundamental Objects " url="api/fundamental.html">
<tocsect4 name="7.1.1 Type Objects " url="api/typeObjects.html"/>
<tocsect4 name="7.1.2 The None Object " url="api/noneObject.html"/>
</tocsect3>
<tocsect3 name="7.2 Sequence Objects " url="api/sequenceObjects.html">
<tocsect4 name="7.2.1 String Objects " url="api/stringObjects.html"/>
<tocsect4 name="7.2.2 Unicode Objects " url="api/unicodeObjects.html"/>
<tocsect4 name="7.2.3 Buffer Objects " url="api/bufferObjects.html"/>
<tocsect4 name="7.2.4 Tuple Objects " url="api/tupleObjects.html"/>
<tocsect4 name="7.2.5 List Objects " url="api/listObjects.html"/>
</tocsect3>
<tocsect3 name="7.3 Mapping Objects " url="api/mapObjects.html">
<tocsect4 name="7.3.1 Dictionary Objects " url="api/dictObjects.html"/>
</tocsect3>
<tocsect3 name="7.4 Numeric Objects " url="api/numericObjects.html">
<tocsect4 name="7.4.1 Plain Integer Objects " url="api/intObjects.html"/>
<tocsect4 name="7.4.2 Long Integer Objects " url="api/longObjects.html"/>
<tocsect4 name="7.4.3 Floating Point Objects " url="api/floatObjects.html"/>
<tocsect4 name="7.4.4 Complex Number Objects " url="api/complexObjects.html"/>
</tocsect3>
<tocsect3 name="7.5 Other Objects " url="api/otherObjects.html">
<tocsect4 name="7.5.1 File Objects " url="api/fileObjects.html"/>
<tocsect4 name="7.5.2 Module Objects " url="api/moduleObjects.html"/>
<tocsect4 name="7.5.3 CObjects " url="api/cObjects.html"/>
</tocsect3>
</tocsect2>
<tocsect2 name="8. Initialization, Finalization, and Threads " url="api/initialization.html">
<tocsect3 name="8.1 Thread State and the Global Interpreter Lock " url="api/threads.html"/>
</tocsect2>
<tocsect2 name="9. Memory Management " url="api/memory.html">
<tocsect3 name="9.1 Overview " url="api/memoryOverview.html"/>
<tocsect3 name="9.2 Memory Interface " url="api/memoryInterface.html"/>
<tocsect3 name="9.3 Examples " url="api/memoryExamples.html"/>
</tocsect2>
<tocsect2 name="10. Defining New Object Types " url="api/newTypes.html">
<tocsect3 name="10.1 Common Object Structures " url="api/common-structs.html"/>
<tocsect3 name="10.2 Mapping Object Structures " url="api/mapping-structs.html"/>
<tocsect3 name="10.3 Number Object Structures " url="api/number-structs.html"/>
<tocsect3 name="10.4 Sequence Object Structures " url="api/sequence-structs.html"/>
<tocsect3 name="10.5 Buffer Object Structures " url="api/buffer-structs.html"/>
</tocsect2>
<tocsect2 name="A. Reporting Bugs" url="api/reporting-bugs.html"/>
<tocsect2 name="Index" url="api/genindex.html"/>
<tocsect2 name="About this document ..." url="api/about.html"/>
</tocsect1>
<tocsect1 name="Library" url="lib/lib.html">
<tocsect2 name="Front Matter" url="lib/front.html"/>
<tocsect2 name="Contents" url="lib/contents.html"/>
<tocsect2 name="1. Introduction" url="lib/intro.html"/>
<tocsect2 name="2. Built-in Types, Exceptions and Functions" url="lib/builtin.html">
<tocsect3 name="2.1 Built-in Types " url="lib/types.html">
<tocsect4 name="2.1.1 Truth Value Testing " url="lib/truth.html"/>
<tocsect4 name="2.1.2 Boolean Operations " url="lib/boolean.html"/>
<tocsect4 name="2.1.3 Comparisons " url="lib/comparisons.html"/>
<tocsect4 name="2.1.4 Numeric Types " url="lib/typesnumeric.html"/>
<tocsect4 name="2.1.5 Sequence Types " url="lib/typesseq.html"/>
<tocsect4 name="2.1.6 Mapping Types " url="lib/typesmapping.html"/>
<tocsect4 name="2.1.7 Other Built-in Types " url="lib/typesother.html"/>
<tocsect4 name="2.1.8 Special Attributes " url="lib/specialattrs.html"/>
</tocsect3>
<tocsect3 name="2.2 Built-in Exceptions" url="lib/module-exceptions.html"/>
<tocsect3 name="2.3 Built-in Functions " url="lib/built-in-funcs.html"/>
</tocsect2>
<tocsect2 name="3. Python Runtime Services " url="lib/python.html">
<tocsect3 name="3.1 sys -- System-specific parameters and functions" url="lib/module-sys.html"/>
<tocsect3 name="3.2 gc -- Garbage Collector interface" url="lib/module-gc.html"/>
<tocsect3 name="3.3 atexit -- Exit handlers" url="lib/module-atexit.html">
<tocsect4 name="3.3.1 atexit Example " url="lib/atexit-example.html"/>
</tocsect3>
<tocsect3 name="3.4 types -- Names for all built-in types" url="lib/module-types.html"/>
<tocsect3 name="3.5 UserDict -- Class wrapper for dictionary objects" url="lib/module-UserDict.html"/>
<tocsect3 name="3.6 UserList -- Class wrapper for list objects" url="lib/module-UserList.html"/>
<tocsect3 name="3.7 UserString -- Class wrapper for string objects" url="lib/module-UserString.html"/>
<tocsect3 name="3.8 operator -- Standard operators as functions." url="lib/module-operator.html"/>
<tocsect3 name="3.9 traceback -- Print or retrieve a stack traceback" url="lib/module-traceback.html">
<tocsect4 name="3.9.1 Traceback Example " url="lib/traceback-example.html"/>
</tocsect3>
<tocsect3 name="3.10 linecache -- Random access to text lines" url="lib/module-linecache.html"/>
<tocsect3 name="3.11 pickle -- Python object serialization" url="lib/module-pickle.html">
<tocsect4 name="3.11.1 Example " url="lib/pickle-example.html"/>
</tocsect3>
<tocsect3 name="3.12 cPickle -- Alternate implementation of pickle" url="lib/module-cPickle.html"/>
<tocsect3 name="3.13 copy_reg -- Register pickle support functions" url="lib/module-copyreg.html"/>
<tocsect3 name="3.14 shelve -- Python object persistence" url="lib/module-shelve.html"/>
<tocsect3 name="3.15 copy -- Shallow and deep copy operations" url="lib/module-copy.html"/>
<tocsect3 name="3.16 marshal -- Alternate Python object serialization" url="lib/module-marshal.html"/>
<tocsect3 name="3.17 imp -- Access the import internals" url="lib/module-imp.html">
<tocsect4 name="3.17.1 Examples" url="lib/examples-imp.html"/>
</tocsect3>
<tocsect3 name="3.18 code -- Interpreter base classes" url="lib/module-code.html">
<tocsect4 name="3.18.1 Interactive Interpreter Objects " url="lib/interpreter-objects.html"/>
<tocsect4 name="3.18.2 Interactive Console Objects " url="lib/console-objects.html"/>
</tocsect3>
<tocsect3 name="3.19 codeop -- Compile Python code" url="lib/module-codeop.html"/>
<tocsect3 name="3.20 pprint -- Data pretty printer" url="lib/module-pprint.html">
<tocsect4 name="3.20.1 PrettyPrinter Objects" url="lib/PrettyPrinter_Objects.html"/>
</tocsect3>
<tocsect3 name="3.21 repr -- Alternate repr() implementation" url="lib/module-repr.html">
<tocsect4 name="3.21.1 Repr Objects " url="lib/Repr-objects.html"/>
<tocsect4 name="3.21.2 Subclassing Repr Objects " url="lib/subclassing-reprs.html"/>
</tocsect3>
<tocsect3 name="3.22 new -- Creation of runtime internal objects" url="lib/module-new.html"/>
<tocsect3 name="3.23 site -- Site-specific configuration hook" url="lib/module-site.html"/>
<tocsect3 name="3.24 user -- User-specific configuration hook" url="lib/module-user.html"/>
<tocsect3 name="3.25 __builtin__ -- Built-in functions" url="lib/module-builtin.html"/>
<tocsect3 name="3.26 __main__ -- Top-level script environment" url="lib/module-main.html"/>
</tocsect2>
<tocsect2 name="4. String Services" url="lib/strings.html">
<tocsect3 name="4.1 string -- Common string operations" url="lib/module-string.html"/>
<tocsect3 name="4.2 re -- Regular expression operations" url="lib/module-re.html">
<tocsect4 name="4.2.1 Regular Expression Syntax " url="lib/re-syntax.html"/>
<tocsect4 name="4.2.2 Matching vs. Searching " url="lib/matching-searching.html"/>
<tocsect4 name="4.2.3 Module Contents" url="lib/Contents_of_Module_re.html"/>
<tocsect4 name="4.2.4 Regular Expression Objects " url="lib/re-objects.html"/>
<tocsect4 name="4.2.5 Match Objects " url="lib/match-objects.html"/>
</tocsect3>
<tocsect3 name="4.3 struct -- Interpret strings as packed binary data" url="lib/module-struct.html"/>
<tocsect3 name="4.4 fpformat -- Floating point conversions" url="lib/module-fpformat.html"/>
<tocsect3 name="4.5 StringIO -- Read and write strings as files" url="lib/module-StringIO.html"/>
<tocsect3 name="4.6 cStringIO -- Faster version of StringIO" url="lib/module-cStringIO.html"/>
<tocsect3 name="4.7 codecs -- Codec registry and base classes" url="lib/module-codecs.html">
<tocsect4 name="4.7.1 Codec Base Classes" url="lib/node80.html"/>
</tocsect3>
<tocsect3 name="4.8 unicodedata -- Unicode Database" url="lib/module-unicodedata.html"/>
</tocsect2>
<tocsect2 name="5. Miscellaneous Services" url="lib/misc.html">
<tocsect3 name="5.1 math -- Mathematical functions" url="lib/module-math.html"/>
<tocsect3 name="5.2 cmath -- Mathematical functions for complex numbers" url="lib/module-cmath.html"/>
<tocsect3 name="5.3 random -- Generate pseudo-random numbers" url="lib/module-random.html">
<tocsect4 name="5.3.1 The Random Number Generator Interface " url="lib/rng-objects.html"/>
</tocsect3>
<tocsect3 name="5.4 whrandom -- Pseudo-random number generator" url="lib/module-whrandom.html"/>
<tocsect3 name="5.5 bisect -- Array bisection algorithm" url="lib/module-bisect.html">
<tocsect4 name="5.5.1 Example" url="lib/bisect-example.html"/>
</tocsect3>
<tocsect3 name="5.6 array -- Efficient arrays of numeric values" url="lib/module-array.html"/>
<tocsect3 name="5.7 ConfigParser -- Configuration file parser" url="lib/module-ConfigParser.html">
<tocsect4 name="5.7.1 ConfigParser Objects " url="lib/ConfigParser-objects.html"/>
</tocsect3>
<tocsect3 name="5.8 fileinput -- Iterate over lines from multiple input streams" url="lib/module-fileinput.html"/>
<tocsect3 name="5.9 calendar -- General calendar-related functions" url="lib/module-calendar.html"/>
<tocsect3 name="5.10 cmd -- Support for line-oriented command interpreters" url="lib/module-cmd.html">
<tocsect4 name="5.10.1 Cmd Objects" url="lib/Cmd-objects.html"/>
</tocsect3>
<tocsect3 name="5.11 shlex -- Simple lexical analysis" url="lib/module-shlex.html">
<tocsect4 name="5.11.1 shlex Objects " url="lib/shlex-objects.html"/>
</tocsect3>
</tocsect2>
<tocsect2 name="6. Generic Operating System Services " url="lib/allos.html">
<tocsect3 name="6.1 os -- Miscellaneous OS interfaces" url="lib/module-os.html">
<tocsect4 name="6.1.1 Process Parameters " url="lib/os-procinfo.html"/>
<tocsect4 name="6.1.2 File Object Creation " url="lib/os-newstreams.html"/>
<tocsect4 name="6.1.3 File Descriptor Operations " url="lib/os-fd-ops.html"/>
<tocsect4 name="6.1.4 Files and Directories " url="lib/os-file-dir.html"/>
<tocsect4 name="6.1.5 Process Management " url="lib/os-process.html"/>
<tocsect4 name="6.1.6 Miscellaneous System Information " url="lib/os-path.html"/>
</tocsect3>
<tocsect3 name="6.2 os.path -- Common pathname manipulations" url="lib/module-os.path.html"/>
<tocsect3 name="6.3 dircache -- Cached directory listings" url="lib/module-dircache.html"/>
<tocsect3 name="6.4 stat -- Interpreting stat() results" url="lib/module-stat.html"/>
<tocsect3 name="6.5 statcache -- An optimization of os.stat()" url="lib/module-statcache.html"/>
<tocsect3 name="6.6 statvfs -- Constants used with os.statvfs()" url="lib/module-statvfs.html"/>
<tocsect3 name="6.7 filecmp -- File and Directory Comparisons" url="lib/module-filecmp.html">
<tocsect4 name="6.7.1 The dircmp class " url="lib/dircmp-objects.html"/>
</tocsect3>
<tocsect3 name="6.8 popen2 -- Subprocesses with accessible I/O streams" url="lib/module-popen2.html">
<tocsect4 name="6.8.1 Popen3 and Popen4 Objects " url="lib/popen3-objects.html"/>
</tocsect3>
<tocsect3 name="6.9 time -- Time access and conversions" url="lib/module-time.html"/>
<tocsect3 name="6.10 sched -- Event scheduler" url="lib/module-sched.html">
<tocsect4 name="6.10.1 Scheduler Objects " url="lib/scheduler-objects.html"/>
</tocsect3>
<tocsect3 name="6.11 getpass -- Portable password input" url="lib/module-getpass.html"/>
<tocsect3 name="6.12 curses -- Terminal handling for character-cell displays" url="lib/module-curses.html">
<tocsect4 name="6.12.1 Functions " url="lib/curses-functions.html"/>
<tocsect4 name="6.12.2 Window Objects " url="lib/curses-window-objects.html"/>
<tocsect4 name="6.12.3 Constants" url="lib/node128.html"/>
</tocsect3>
<tocsect3 name="6.13 curses.textpad -- Text input widget for curses programs" url="lib/module-curses.textpad.html">
<tocsect4 name="6.13.1 Textbox objects " url="lib/curses-textpad-objects.html"/>
</tocsect3>
<tocsect3 name="6.14 curses.wrapper -- Terminal handler for curses programs" url="lib/module-curses.wrapper.html"/>
<tocsect3 name="6.15 curses.ascii -- Utilities for ASCII characters" url="lib/module-curses.ascii.html"/>
<tocsect3 name="6.16 getopt -- Parser for command line options" url="lib/module-getopt.html"/>
<tocsect3 name="6.17 tempfile -- Generate temporary file names" url="lib/module-tempfile.html"/>
<tocsect3 name="6.18 errno -- Standard errno system symbols" url="lib/module-errno.html"/>
<tocsect3 name="6.19 glob -- Unix style pathname pattern expansion" url="lib/module-glob.html"/>
<tocsect3 name="6.20 fnmatch -- Unix filename pattern matching" url="lib/module-fnmatch.html"/>
<tocsect3 name="6.21 shutil -- High-level file operations" url="lib/module-shutil.html">
<tocsect4 name="6.21.1 Example " url="lib/shutil-example.html"/>
</tocsect3>
<tocsect3 name="6.22 locale -- Internationalization services" url="lib/module-locale.html">
<tocsect4 name="6.22.1 Background, details, hints, tips and caveats" url="lib/node141.html"/>
<tocsect4 name="6.22.2 For extension writers and programs that embed Python" url="lib/embedding-locale.html"/>
</tocsect3>
<tocsect3 name="6.23 gettext -- Multilingual internationalization services" url="lib/module-gettext.html">
<tocsect4 name="6.23.1 GNU gettext API" url="lib/node144.html"/>
<tocsect4 name="6.23.2 Class-based API" url="lib/node145.html"/>
<tocsect4 name="6.23.3 Internationalizing your programs and modules" url="lib/node150.html"/>
<tocsect4 name="6.23.4 Acknowledgments" url="lib/node155.html"/>
</tocsect3>
</tocsect2>
<tocsect2 name="7. Optional Operating System Services" url="lib/someos.html">
<tocsect3 name="7.1 signal -- Set handlers for asynchronous events" url="lib/module-signal.html">
<tocsect4 name="7.1.1 Example" url="lib/Signal_Example.html"/>
</tocsect3>
<tocsect3 name="7.2 socket -- Low-level networking interface" url="lib/module-socket.html">
<tocsect4 name="7.2.1 Socket Objects " url="lib/socket-objects.html"/>
<tocsect4 name="7.2.2 Example " url="lib/socket-example.html"/>
</tocsect3>
<tocsect3 name="7.3 select -- Waiting for I/O completion" url="lib/module-select.html">
<tocsect4 name="7.3.1 Polling Objects " url="lib/poll-objects.html"/>
</tocsect3>
<tocsect3 name="7.4 thread -- Multiple threads of control" url="lib/module-thread.html"/>
<tocsect3 name="7.5 threading -- Higher-level threading interface" url="lib/module-threading.html">
<tocsect4 name="7.5.1 Lock Objects " url="lib/lock-objects.html"/>
<tocsect4 name="7.5.2 RLock Objects " url="lib/rlock-objects.html"/>
<tocsect4 name="7.5.3 Condition Objects " url="lib/condition-objects.html"/>
<tocsect4 name="7.5.4 Semaphore Objects " url="lib/semaphore-objects.html"/>
<tocsect4 name="7.5.5 Event Objects " url="lib/event-objects.html"/>
<tocsect4 name="7.5.6 Thread Objects " url="lib/thread-objects.html"/>
</tocsect3>
<tocsect3 name="7.6 mutex -- Mutual exclusion support" url="lib/module-mutex.html">
<tocsect4 name="7.6.1 Mutex Objects " url="lib/mutex-objects.html"/>
</tocsect3>
<tocsect3 name="7.7 Queue -- A synchronized queue class" url="lib/module-Queue.html">
<tocsect4 name="7.7.1 Queue Objects" url="lib/QueueObjects.html"/>
</tocsect3>
<tocsect3 name="7.8 mmap -- Memory-mapped file support" url="lib/module-mmap.html"/>
<tocsect3 name="7.9 anydbm -- Generic access to DBM-style databases" url="lib/module-anydbm.html"/>
<tocsect3 name="7.10 dumbdbm -- Portable DBM implementation" url="lib/module-dumbdbm.html"/>
<tocsect3 name="7.11 dbhash -- DBM-style interface to the BSD database library" url="lib/module-dbhash.html">
<tocsect4 name="7.11.1 Database Objects " url="lib/dbhash-objects.html"/>
</tocsect3>
<tocsect3 name="7.12 whichdb -- Guess which DBM module created a database" url="lib/module-whichdb.html"/>
<tocsect3 name="7.13 bsddb -- Interface to Berkeley DB library" url="lib/module-bsddb.html">
<tocsect4 name="7.13.1 Hash, BTree and Record Objects " url="lib/bsddb-objects.html"/>
</tocsect3>
<tocsect3 name="7.14 zlib -- Compression compatible with gzip" url="lib/module-zlib.html"/>
<tocsect3 name="7.15 gzip -- Support for gzip files" url="lib/module-gzip.html"/>
<tocsect3 name="7.16 zipfile -- Work with ZIP archives" url="lib/module-zipfile.html">
<tocsect4 name="7.16.1 ZipFile Objects " url="lib/zipfile-objects.html"/>
<tocsect4 name="7.16.2 PyZipFile Objects " url="lib/pyzipfile-objects.html"/>
<tocsect4 name="7.16.3 ZipInfo Objects " url="lib/zipinfo-objects.html"/>
</tocsect3>
<tocsect3 name="7.17 readline -- GNU readline interface" url="lib/module-readline.html">
<tocsect4 name="7.17.1 Example " url="lib/readline-example.html"/>
</tocsect3>
<tocsect3 name="7.18 rlcompleter -- Completion function for GNU readline" url="lib/module-rlcompleter.html">
<tocsect4 name="7.18.1 Completer Objects " url="lib/completer-objects.html"/>
</tocsect3>
</tocsect2>
<tocsect2 name="8. Unix Specific Services" url="lib/unix.html">
<tocsect3 name="8.1 posix -- The most common POSIX system calls" url="lib/module-posix.html">
<tocsect4 name="8.1.1 Large File Support " url="lib/posix-large-files.html"/>
<tocsect4 name="8.1.2 Module Contents " url="lib/posix-contents.html"/>
</tocsect3>
<tocsect3 name="8.2 pwd -- The password database" url="lib/module-pwd.html"/>
<tocsect3 name="8.3 grp -- The group database" url="lib/module-grp.html"/>
<tocsect3 name="8.4 crypt -- Function to check Unix passwords" url="lib/module-crypt.html"/>
<tocsect3 name="8.5 dl -- Call C functions in shared objects" url="lib/module-dl.html">
<tocsect4 name="8.5.1 Dl Objects " url="lib/dl-objects.html"/>
</tocsect3>
<tocsect3 name="8.6 dbm -- Simple ``database'' interface" url="lib/module-dbm.html"/>
<tocsect3 name="8.7 gdbm -- GNU's reinterpretation of dbm" url="lib/module-gdbm.html"/>
<tocsect3 name="8.8 termios -- POSIX style tty control" url="lib/module-termios.html">
<tocsect4 name="8.8.1 Example" url="lib/termios_Example.html"/>
</tocsect3>
<tocsect3 name="8.9 TERMIOS -- Constants used with the termios module" url="lib/module-TERMIOSuppercase.html"/>
<tocsect3 name="8.10 tty -- Terminal control functions" url="lib/module-tty.html"/>
<tocsect3 name="8.11 pty -- Pseudo-terminal utilities" url="lib/module-pty.html"/>
<tocsect3 name="8.12 fcntl -- The fcntl() and ioctl() system calls" url="lib/module-fcntl.html"/>
<tocsect3 name="8.13 pipes -- Interface to shell pipelines" url="lib/module-pipes.html">
<tocsect4 name="8.13.1 Template Objects " url="lib/template-objects.html"/>
</tocsect3>
<tocsect3 name="8.14 posixfile -- File-like objects with locking support" url="lib/module-posixfile.html"/>
<tocsect3 name="8.15 resource -- Resource usage information" url="lib/module-resource.html">
<tocsect4 name="8.15.1 Resource Limits" url="lib/node215.html"/>
<tocsect4 name="8.15.2 Resource Usage" url="lib/node216.html"/>
</tocsect3>
<tocsect3 name="8.16 nis -- Interface to Sun's NIS (Yellow Pages)" url="lib/module-nis.html"/>
<tocsect3 name="8.17 syslog -- Unix syslog library routines" url="lib/module-syslog.html"/>
<tocsect3 name="8.18 commands -- Utilities for running commands" url="lib/module-commands.html"/>
</tocsect2>
<tocsect2 name="9. The Python Debugger" url="lib/module-pdb.html">
<tocsect3 name="9.1 Debugger Commands " url="lib/debugger-commands.html"/>
<tocsect3 name="9.2 How It Works" url="lib/node222.html"/>
</tocsect2>
<tocsect2 name="10. The Python Profiler " url="lib/profile.html">
<tocsect3 name="10.1 Introduction to the profiler" url="lib/Profiler_Introduction.html"/>
<tocsect3 name="10.2 How Is This Profiler Different From The Old Profiler?" url="lib/Profiler_Changes.html"/>
<tocsect3 name="10.3 Instant Users Manual " url="lib/profile-instant.html"/>
<tocsect3 name="10.4 What Is Deterministic Profiling?" url="lib/Deterministic_Profiling.html"/>
<tocsect3 name="10.5 Reference Manual" url="lib/module-profile.html">
<tocsect4 name="10.5.1 The Stats Class " url="lib/profile-stats.html"/>
</tocsect3>
<tocsect3 name="10.6 Limitations " url="lib/profile-limits.html"/>
<tocsect3 name="10.7 Calibration " url="lib/profile-calibration.html"/>
<tocsect3 name="10.8 Extensions -- Deriving Better Profilers" url="lib/Profiler_Extensions.html">
<tocsect4 name="10.8.1 OldProfile Class " url="lib/profile-old.html"/>
<tocsect4 name="10.8.2 HotProfile Class " url="lib/profile-HotProfile.html"/>
</tocsect3>
</tocsect2>
<tocsect2 name="11. Internet Protocols and Support " url="lib/internet.html">
<tocsect3 name="11.1 webbrowser -- Convenient Web-browser controller" url="lib/module-webbrowser.html">
<tocsect4 name="11.1.1 Browser Controller Objects " url="lib/browser-controllers.html"/>
</tocsect3>
<tocsect3 name="11.2 cgi -- Common Gateway Interface support." url="lib/module-cgi.html">
<tocsect4 name="11.2.1 Introduction" url="lib/cgi-intro.html"/>
<tocsect4 name="11.2.2 Using the cgi module" url="lib/Using_the_cgi_module.html"/>
<tocsect4 name="11.2.3 Old classes" url="lib/node241.html"/>
<tocsect4 name="11.2.4 Functions" url="lib/Functions_in_cgi_module.html"/>
<tocsect4 name="11.2.5 Caring about security" url="lib/node243.html"/>
<tocsect4 name="11.2.6 Installing your CGI script on a Unix system" url="lib/node244.html"/>
<tocsect4 name="11.2.7 Testing your CGI script" url="lib/node245.html"/>
<tocsect4 name="11.2.8 Debugging CGI scripts" url="lib/node246.html"/>
<tocsect4 name="11.2.9 Common problems and solutions" url="lib/node247.html"/>
</tocsect3>
<tocsect3 name="11.3 urllib -- Open arbitrary resources by URL" url="lib/module-urllib.html">
<tocsect4 name="11.3.1 URLopener Objects " url="lib/urlopener-objs.html"/>
<tocsect4 name="11.3.2 Examples" url="lib/Urllib_Examples.html"/>
</tocsect3>
<tocsect3 name="11.4 httplib -- HTTP protocol client" url="lib/module-httplib.html">
<tocsect4 name="11.4.1 HTTP Objects" url="lib/node252.html"/>
<tocsect4 name="11.4.2 Examples" url="lib/HTTP_Examples.html"/>
</tocsect3>
<tocsect3 name="11.5 ftplib -- FTP protocol client" url="lib/module-ftplib.html">
<tocsect4 name="11.5.1 FTP Objects " url="lib/ftp-objects.html"/>
</tocsect3>
<tocsect3 name="11.6 gopherlib -- Gopher protocol client" url="lib/module-gopherlib.html"/>
<tocsect3 name="11.7 poplib -- POP3 protocol client" url="lib/module-poplib.html">
<tocsect4 name="11.7.1 POP3 Objects " url="lib/pop3-objects.html"/>
<tocsect4 name="11.7.2 POP3 Example " url="lib/pop3-example.html"/>
</tocsect3>
<tocsect3 name="11.8 imaplib -- IMAP4 protocol client" url="lib/module-imaplib.html">
<tocsect4 name="11.8.1 IMAP4 Objects " url="lib/imap4-objects.html"/>
<tocsect4 name="11.8.2 IMAP4 Example " url="lib/imap4-example.html"/>
</tocsect3>
<tocsect3 name="11.9 nntplib -- NNTP protocol client" url="lib/module-nntplib.html">
<tocsect4 name="11.9.1 NNTP Objects " url="lib/nntp-objects.html"/>
</tocsect3>
<tocsect3 name="11.10 smtplib -- SMTP protocol client" url="lib/module-smtplib.html">
<tocsect4 name="11.10.1 SMTP Objects " url="lib/SMTP-objects.html"/>
<tocsect4 name="11.10.2 SMTP Example " url="lib/SMTP-example.html"/>
</tocsect3>
<tocsect3 name="11.11 telnetlib -- Telnet client" url="lib/module-telnetlib.html">
<tocsect4 name="11.11.1 Telnet Objects " url="lib/telnet-objects.html"/>
<tocsect4 name="11.11.2 Telnet Example " url="lib/telnet-example.html"/>
</tocsect3>
<tocsect3 name="11.12 urlparse -- Parse URLs into components" url="lib/module-urlparse.html"/>
<tocsect3 name="11.13 SocketServer -- A framework for network servers" url="lib/module-SocketServer.html"/>
<tocsect3 name="11.14 BaseHTTPServer -- Basic HTTP server" url="lib/module-BaseHTTPServer.html"/>
<tocsect3 name="11.15 SimpleHTTPServer -- Simple HTTP request handler" url="lib/module-SimpleHTTPServer.html"/>
<tocsect3 name="11.16 CGIHTTPServer -- CGI-capable HTTP request handler" url="lib/module-CGIHTTPServer.html"/>
<tocsect3 name="11.17 Cookie -- HTTP state management" url="lib/module-Cookie.html">
<tocsect4 name="11.17.1 Cookie Objects " url="lib/cookie-objects.html"/>
<tocsect4 name="11.17.2 Morsel Objects " url="lib/morsel-objects.html"/>
<tocsect4 name="11.17.3 Example " url="lib/cookie-example.html"/>
</tocsect3>
<tocsect3 name="11.18 asyncore -- Asynchronous socket handler" url="lib/module-asyncore.html">
<tocsect4 name="11.18.1 Example basic HTTP client " url="lib/asyncore-example.html"/>
</tocsect3>
</tocsect2>
<tocsect2 name="12. Internet Data Handling " url="lib/netdata.html">
<tocsect3 name="12.1 formatter -- Generic output formatting" url="lib/module-formatter.html">
<tocsect4 name="12.1.1 The Formatter Interface " url="lib/formatter-interface.html"/>
<tocsect4 name="12.1.2 Formatter Implementations " url="lib/formatter-impls.html"/>
<tocsect4 name="12.1.3 The Writer Interface " url="lib/writer-interface.html"/>
<tocsect4 name="12.1.4 Writer Implementations " url="lib/writer-impls.html"/>
</tocsect3>
<tocsect3 name="12.2 rfc822 -- Parse RFC 822 mail headers" url="lib/module-rfc822.html">
<tocsect4 name="12.2.1 Message Objects " url="lib/message-objects.html"/>
<tocsect4 name="12.2.2 AddressList Objects " url="lib/addresslist-objects.html"/>
</tocsect3>
<tocsect3 name="12.3 mimetools -- Tools for parsing MIME messages" url="lib/module-mimetools.html">
<tocsect4 name="12.3.1 Additional Methods of Message Objects " url="lib/mimetools-message-objects.html"/>
</tocsect3>
<tocsect3 name="12.4 MimeWriter -- Generic MIME file writer" url="lib/module-MimeWriter.html">
<tocsect4 name="12.4.1 MimeWriter Objects " url="lib/MimeWriter-objects.html"/>
</tocsect3>
<tocsect3 name="12.5 multifile -- Support for files containing distinct parts" url="lib/module-multifile.html">
<tocsect4 name="12.5.1 MultiFile Objects " url="lib/MultiFile-objects.html"/>
<tocsect4 name="12.5.2 MultiFile Example " url="lib/multifile-example.html"/>
</tocsect3>
<tocsect3 name="12.6 binhex -- Encode and decode binhex4 files" url="lib/module-binhex.html">
<tocsect4 name="12.6.1 Notes " url="lib/binhex-notes.html"/>
</tocsect3>
<tocsect3 name="12.7 uu -- Encode and decode uuencode files" url="lib/module-uu.html"/>
<tocsect3 name="12.8 binascii -- Convert between binary and ASCII" url="lib/module-binascii.html"/>
<tocsect3 name="12.9 xdrlib -- Encode and decode XDR data" url="lib/module-xdrlib.html">
<tocsect4 name="12.9.1 Packer Objects " url="lib/xdr-packer-objects.html"/>
<tocsect4 name="12.9.2 Unpacker Objects " url="lib/xdr-unpacker-objects.html"/>
<tocsect4 name="12.9.3 Exceptions " url="lib/xdr-exceptions.html"/>
</tocsect3>
<tocsect3 name="12.10 mailcap -- Mailcap file handling." url="lib/module-mailcap.html"/>
<tocsect3 name="12.11 mimetypes -- Map filenames to MIME types" url="lib/module-mimetypes.html"/>
<tocsect3 name="12.12 base64 -- Encode and decode MIME base64 data" url="lib/module-base64.html"/>
<tocsect3 name="12.13 quopri -- Encode and decode MIME quoted-printable data" url="lib/module-quopri.html"/>
<tocsect3 name="12.14 mailbox -- Read various mailbox formats" url="lib/module-mailbox.html">
<tocsect4 name="12.14.1 Mailbox Objects " url="lib/mailbox-objects.html"/>
</tocsect3>
<tocsect3 name="12.15 mhlib -- Access to MH mailboxes" url="lib/module-mhlib.html">
<tocsect4 name="12.15.1 MH Objects " url="lib/mh-objects.html"/>
<tocsect4 name="12.15.2 Folder Objects " url="lib/mh-folder-objects.html"/>
<tocsect4 name="12.15.3 Message Objects " url="lib/mh-message-objects.html"/>
</tocsect3>
<tocsect3 name="12.16 mimify -- MIME processing of mail messages" url="lib/module-mimify.html"/>
<tocsect3 name="12.17 netrc -- netrc file processing" url="lib/module-netrc.html">
<tocsect4 name="12.17.1 netrc Objects " url="lib/netrc-objects.html"/>
</tocsect3>
<tocsect3 name="12.18 robotparser -- Parser for robots.txt" url="lib/module-robotparser.html"/>
</tocsect2>
<tocsect2 name="13. Structured Markup Processing Tools " url="lib/markup.html">
<tocsect3 name="13.1 sgmllib -- Simple SGML parser" url="lib/module-sgmllib.html"/>
<tocsect3 name="13.2 htmllib -- A parser for HTML documents" url="lib/module-htmllib.html">
<tocsect4 name="13.2.1 HTMLParser Objects " url="lib/html-parser-objects.html"/>
</tocsect3>
<tocsect3 name="13.3 htmlentitydefs -- Definitions of HTML general entities" url="lib/module-htmlentitydefs.html"/>
<tocsect3 name="13.4 xml.parsers.expat -- Fast XML parsing using the Expat library" url="lib/module-xml.parsers.expat.html">
<tocsect4 name="13.4.1 Example " url="lib/expat-example.html"/>
<tocsect4 name="13.4.2 Expat error constants " url="lib/expat-errors.html"/>
</tocsect3>
<tocsect3 name="13.5 xml.sax -- Support for SAX2 parsers" url="lib/module-xml.sax.html">
<tocsect4 name="13.5.1 SAXException Objects " url="lib/sax-exception-objects.html"/>
</tocsect3>
<tocsect3 name="13.6 xml.sax.handler -- Base classes for SAX handlers" url="lib/module-xml.sax.handler.html">
<tocsect4 name="13.6.1 ContentHandler Objects " url="lib/content-handler-objects.html"/>
<tocsect4 name="13.6.2 DTDHandler Objects " url="lib/dtd-handler-objects.html"/>
<tocsect4 name="13.6.3 EntityResolver Objects " url="lib/entity-resolver-objects.html"/>
</tocsect3>
<tocsect3 name="13.7 xml.sax.saxutils -- SAX Utilities" url="lib/module-xml.sax.saxutils.html"/>
<tocsect3 name="13.8 xml.sax.xmlreader -- Interface for XML parsers" url="lib/module-xml.sax.xmlreader.html">
<tocsect4 name="13.8.1 XMLReader Objects " url="lib/xmlreader-objects.html"/>
<tocsect4 name="13.8.2 IncrementalParser Objects " url="lib/incremental-parser-objects.html"/>
<tocsect4 name="13.8.3 Locator Objects " url="lib/locator-objects.html"/>
<tocsect4 name="13.8.4 InputSource Objects " url="lib/input-source-objects.html"/>
<tocsect4 name="13.8.5 AttributesImpl Objects " url="lib/attributes-impl-objects.html"/>
<tocsect4 name="13.8.6 AttributesNSImpl Objects " url="lib/attributes-ns-impl-objects.html"/>
</tocsect3>
<tocsect3 name="13.9 xmllib -- A parser for XML documents" url="lib/module-xmllib.html">
<tocsect4 name="13.9.1 XML Namespaces " url="lib/xml-namespace.html"/>
</tocsect3>
</tocsect2>
<tocsect2 name="14. Multimedia Services" url="lib/mmedia.html">
<tocsect3 name="14.1 audioop -- Manipulate raw audio data" url="lib/module-audioop.html"/>
<tocsect3 name="14.2 imageop -- Manipulate raw image data" url="lib/module-imageop.html"/>
<tocsect3 name="14.3 aifc -- Read and write AIFF and AIFC files" url="lib/module-aifc.html"/>
<tocsect3 name="14.4 sunau -- Read and write Sun AU files" url="lib/module-sunau.html">
<tocsect4 name="14.4.1 AU_read Objects " url="lib/au-read-objects.html"/>
<tocsect4 name="14.4.2 AU_write Objects " url="lib/au-write-objects.html"/>
</tocsect3>
<tocsect3 name="14.5 wave -- Read and write WAV files" url="lib/module-wave.html">
<tocsect4 name="14.5.1 Wave_read Objects " url="lib/Wave-read-objects.html"/>
<tocsect4 name="14.5.2 Wave_write Objects " url="lib/Wave-write-objects.html"/>
</tocsect3>
<tocsect3 name="14.6 chunk -- Read IFF chunked data" url="lib/module-chunk.html"/>
<tocsect3 name="14.7 colorsys -- Conversions between color systems" url="lib/module-colorsys.html"/>
<tocsect3 name="14.8 rgbimg -- Read and write ``SGI RGB'' files" url="lib/module-rgbimg.html"/>
<tocsect3 name="14.9 imghdr -- Determine the type of an image" url="lib/module-imghdr.html"/>
<tocsect3 name="14.10 sndhdr -- Determine type of sound file" url="lib/module-sndhdr.html"/>
</tocsect2>
<tocsect2 name="15. Cryptographic Services" url="lib/crypto.html">
<tocsect3 name="15.1 md5 -- MD5 message digest algorithm" url="lib/module-md5.html"/>
<tocsect3 name="15.2 sha -- SHA message digest algorithm" url="lib/module-sha.html"/>
<tocsect3 name="15.3 mpz -- GNU arbitrary magnitude integers" url="lib/module-mpz.html"/>
<tocsect3 name="15.4 rotor -- Enigma-like encryption and decryption" url="lib/module-rotor.html"/>
</tocsect2>
<tocsect2 name="16. Restricted Execution " url="lib/restricted.html">
<tocsect3 name="16.1 rexec -- Restricted execution framework" url="lib/module-rexec.html">
<tocsect4 name="16.1.1 An example" url="lib/node366.html"/>
</tocsect3>
<tocsect3 name="16.2 Bastion -- Restricting access to objects" url="lib/module-Bastion.html"/>
</tocsect2>
<tocsect2 name="17. Python Language Services " url="lib/language.html">
<tocsect3 name="17.1 parser -- Access Python parse trees" url="lib/module-parser.html">
<tocsect4 name="17.1.1 Creating AST Objects " url="lib/Creating_ASTs.html"/>
<tocsect4 name="17.1.2 Converting AST Objects " url="lib/Converting_ASTs.html"/>
<tocsect4 name="17.1.3 Queries on AST Objects " url="lib/Querying_ASTs.html"/>
<tocsect4 name="17.1.4 Exceptions and Error Handling " url="lib/AST_Errors.html"/>
<tocsect4 name="17.1.5 AST Objects " url="lib/AST_Objects.html"/>
<tocsect4 name="17.1.6 Examples " url="lib/AST_Examples.html"/>
</tocsect3>
<tocsect3 name="17.2 symbol -- Constants used with Python parse trees" url="lib/module-symbol.html"/>
<tocsect3 name="17.3 token -- Constants used with Python parse trees" url="lib/module-token.html"/>
<tocsect3 name="17.4 keyword -- Testing for Python keywords" url="lib/module-keyword.html"/>
<tocsect3 name="17.5 tokenize -- Tokenizer for Python source" url="lib/module-tokenize.html"/>
<tocsect3 name="17.6 tabnanny -- Detection of ambiguous indentation" url="lib/module-tabnanny.html"/>
<tocsect3 name="17.7 pyclbr -- Python class browser support" url="lib/module-pyclbr.html">
<tocsect4 name="17.7.1 Class Descriptor Objects " url="lib/pyclbr-class-objects.html"/>
</tocsect3>
<tocsect3 name="17.8 py_compile -- Compile Python source files" url="lib/module-pycompile.html"/>
<tocsect3 name="17.9 compileall -- Byte-compile Python libraries" url="lib/module-compileall.html"/>
<tocsect3 name="17.10 dis -- Disassembler for Python byte code" url="lib/module-dis.html">
<tocsect4 name="17.10.1 Python Byte Code Instructions" url="lib/bytecodes.html"/>
</tocsect3>
</tocsect2>
<tocsect2 name="18. SGI IRIX Specific Services" url="lib/sgi.html">
<tocsect3 name="18.1 al -- Audio functions on the SGI" url="lib/module-al.html">
<tocsect4 name="18.1.1 Configuration Objects " url="lib/al-config-objects.html"/>
<tocsect4 name="18.1.2 Port Objects " url="lib/al-port-objects.html"/>
</tocsect3>
<tocsect3 name="18.2 AL -- Constants used with the al module" url="lib/module-al-constants.html"/>
<tocsect3 name="18.3 cd -- CD-ROM access on SGI systems" url="lib/module-cd.html">
<tocsect4 name="18.3.1 Player Objects" url="lib/player-objects.html"/>
<tocsect4 name="18.3.2 Parser Objects" url="lib/cd-parser-objects.html"/>
</tocsect3>
<tocsect3 name="18.4 fl -- FORMS library interface for GUI applications" url="lib/module-fl.html">
<tocsect4 name="18.4.1 Functions Defined in Module fl" url="lib/FL_Functions.html"/>
<tocsect4 name="18.4.2 Form Objects" url="lib/form-objects.html"/>
<tocsect4 name="18.4.3 FORMS Objects" url="lib/forms-objects.html"/>
</tocsect3>
<tocsect3 name="18.5 FL -- Constants used with the fl module" url="lib/module-fl-constants.html"/>
<tocsect3 name="18.6 flp -- Functions for loading stored FORMS designs" url="lib/module-flp.html"/>
<tocsect3 name="18.7 fm -- Font Manager interface" url="lib/module-fm.html"/>
<tocsect3 name="18.8 gl -- Graphics Library interface" url="lib/module-gl.html"/>
<tocsect3 name="18.9 DEVICE -- Constants used with the gl module" url="lib/module-DEVICE.html"/>
<tocsect3 name="18.10 GL -- Constants used with the gl module" url="lib/module-gl-constants.html"/>
<tocsect3 name="18.11 imgfile -- Support for SGI imglib files" url="lib/module-imgfile.html"/>
<tocsect3 name="18.12 jpeg -- Read and write JPEG files" url="lib/module-jpeg.html"/>
</tocsect2>
<tocsect2 name="19. SunOS Specific Services" url="lib/sunos.html">
<tocsect3 name="19.1 sunaudiodev -- Access to Sun audio hardware" url="lib/module-sunaudiodev.html">
<tocsect4 name="19.1.1 Audio Device Objects " url="lib/audio-device-objects.html"/>
</tocsect3>
<tocsect3 name="19.2 SUNAUDIODEV -- Constants used with sunaudiodev" url="lib/module-sunaudiodev-constants.html"/>
</tocsect2>
<tocsect2 name="20. MS Windows Specific Services" url="lib/node413.html">
<tocsect3 name="20.1 msvcrt - Useful routines from the MS VC++ runtime" url="lib/module-msvcrt.html">
<tocsect4 name="20.1.1 File Operations " url="lib/msvcrt-files.html"/>
<tocsect4 name="20.1.2 Console I/O " url="lib/msvcrt-console.html"/>
<tocsect4 name="20.1.3 Other Functions " url="lib/msvcrt-other.html"/>
</tocsect3>
<tocsect3 name="20.2 _winreg - Windows registry access" url="lib/module--winreg.html">
<tocsect4 name="20.2.1 Registry handle objects " url="lib/handle-object.html"/>
</tocsect3>
<tocsect3 name="20.3 winsound -- Sound-playing interface for Windows" url="lib/module-winsound.html"/>
</tocsect2>
<tocsect2 name="A. Undocumented Modules " url="lib/undoc.html">
<tocsect3 name="A.1 Frameworks" url="lib/node422.html"/>
<tocsect3 name="A.2 Miscellaneous useful utilities" url="lib/node423.html"/>
<tocsect3 name="A.3 Platform specific modules" url="lib/node424.html"/>
<tocsect3 name="A.4 Multimedia" url="lib/node425.html"/>
<tocsect3 name="A.5 Obsolete " url="lib/obsolete-modules.html"/>
<tocsect3 name="A.6 SGI-specific Extension modules" url="lib/node427.html"/>
</tocsect2>
<tocsect2 name="B. Reporting Bugs" url="lib/reporting-bugs.html"/>
<tocsect2 name="Module Index" url="lib/modindex.html"/>
<tocsect2 name="Index" url="lib/genindex.html"/>
<tocsect2 name="About this document ..." url="lib/about.html"/>
</tocsect1>
<index>
<entry name="__abs__() (numeric object method)" url="ref/numeric-types.html#l2h-209"/>
<entry name="__add__() (numeric object method)" url="ref/numeric-types.html#l2h-183"/>
<entry name="__add__() (sequence object method)" url="ref/sequence-types.html#l2h-168"/>
<entry name="__and__() (numeric object method)" url="ref/numeric-types.html#l2h-192"/>
<entry name="__bases__ (class attribute)" url="ref/types.html#l2h-47"/>
<entry name="__builtin__ (built-in module)" url="ref/execframes.html#l2h-247"/>
<entry name="__builtins__" url="ref/exec.html#l2h-399"/>
<entry name="__call__() (object method)" url="ref/callable-types.html#l2h-163"/>
<entry name="__class__ (instance attribute)" url="ref/types.html#l2h-49"/>
<entry name="__cmp__() (object method)" url="ref/customization.html#l2h-137"/>
<entry name="__coerce__() (numeric object method)" url="ref/sequence-types.html#l2h-170"/>
<entry name="__complex__() (numeric object method)" url="ref/numeric-types.html#l2h-211"/>
<entry name="__contains__() (sequence object method)" url="ref/sequence-methods.html#l2h-182"/>
<entry name="__debug__" url="ref/assert.html#l2h-340"/>
<entry name="__del__() (object method)" url="ref/customization.html#l2h-134"/>
<entry name="__delattr__() (object method)" url="ref/attribute-access.html#l2h-162"/>
<entry name="__delitem__() (mapping object method)" url="ref/sequence-types.html#l2h-176"/>
<entry name="__delslice__() (sequence object method)" url="ref/sequence-methods.html#l2h-181"/>
<entry name="__dict__ (class attribute)" url="ref/types.html#l2h-47"/>
<entry name="__dict__ (instance attribute)" url="ref/types.html#l2h-49"/>
<entry name="__dict__ (module attribute)" url="ref/types.html#l2h-43"/>
<entry name="__div__() (numeric object method)" url="ref/numeric-types.html#l2h-186"/>
<entry name="__divmod__() (numeric object method)" url="ref/numeric-types.html#l2h-188"/>
<entry name="__doc__ (class attribute)" url="ref/types.html#l2h-47"/>
<entry name="__doc__ (function attribute)" url="ref/types.html#l2h-35"/>
<entry name="__doc__ (module attribute)" url="ref/types.html#l2h-45"/>
<entry name="__file__ (module attribute)" url="ref/types.html#l2h-45"/>
<entry name="__float__() (numeric object method)" url="ref/numeric-types.html#l2h-214"/>
<entry name="__getattr__() (object method)" url="ref/attribute-access.html#l2h-156"/>
<entry name="__getitem__() (mapping object method)" url="ref/specialnames.html#l2h-132"/>
<entry name="__getslice__() (sequence object method)" url="ref/sequence-methods.html#l2h-179"/>
<entry name="__hash__() (object method)" url="ref/customization.html#l2h-139"/>
<entry name="__hex__() (numeric object method)" url="ref/numeric-types.html#l2h-216"/>
<entry name="__iadd__() (sequence object method)" url="ref/sequence-types.html#l2h-168"/>
<entry name="__import__() (built-in function)" url="ref/import.html#l2h-394"/>
<entry name="__imul__() (sequence object method)" url="ref/sequence-types.html#l2h-168"/>
<entry name="__init__() (object method)" url="ref/types.html#l2h-41"/>
<entry name="__init__.py" url="ref/import.html#l2h-393"/>
<entry name="__int__() (numeric object method)" url="ref/numeric-types.html#l2h-212"/>
<entry name="__invert__() (numeric object method)" url="ref/numeric-types.html#l2h-210"/>
<entry name="__len__() (mapping object method)" url="ref/customization.html#l2h-144"/>
<entry name="__long__() (numeric object method)" url="ref/numeric-types.html#l2h-213"/>
<entry name="__lshift__() (numeric object method)" url="ref/numeric-types.html#l2h-190"/>
<entry name="__main__ (built-in module)" url="ref/execframes.html#l2h-235"/>
<entry name="__members__ (built-in object attribute)" url="ref/types.html#l2h-31"/>
<entry name="__methods__ (built-in object attribute)" url="ref/types.html#l2h-31"/>
<entry name="__mod__() (numeric object method)" url="ref/numeric-types.html#l2h-187"/>
<entry name="__module__ (class attribute)" url="ref/types.html#l2h-47"/>
<entry name="__mul__() (numeric object method)" url="ref/numeric-types.html#l2h-185"/>
<entry name="__mul__() (sequence object method)" url="ref/sequence-types.html#l2h-168"/>
<entry name="__name__ (class attribute)" url="ref/types.html#l2h-47"/>
<entry name="__name__ (function attribute)" url="ref/types.html#l2h-35"/>
<entry name="__name__ (module attribute)" url="ref/types.html#l2h-45"/>
<entry name="__neg__() (numeric object method)" url="ref/numeric-types.html#l2h-207"/>
<entry name="__nonzero__() (object method)" url="ref/customization.html#l2h-142"/>
<entry name="__oct__() (numeric object method)" url="ref/numeric-types.html#l2h-215"/>
<entry name="__or__() (numeric object method)" url="ref/numeric-types.html#l2h-194"/>
<entry name="__pos__() (numeric object method)" url="ref/numeric-types.html#l2h-208"/>
<entry name="__pow__() (numeric object method)" url="ref/numeric-types.html#l2h-189"/>
<entry name="__radd__() (numeric object method)" url="ref/numeric-types.html#l2h-195"/>
<entry name="__radd__() (sequence object method)" url="ref/sequence-types.html#l2h-168"/>
<entry name="__rand__() (numeric object method)" url="ref/numeric-types.html#l2h-204"/>
<entry name="__rcmp__() (object method)" url="ref/customization.html#l2h-138"/>
<entry name="__rdiv__() (numeric object method)" url="ref/numeric-types.html#l2h-198"/>
<entry name="__rdivmod__() (numeric object method)" url="ref/numeric-types.html#l2h-200"/>
<entry name="__repr__() (object method)" url="ref/customization.html#l2h-135"/>
<entry name="__rlshift__() (numeric object method)" url="ref/numeric-types.html#l2h-202"/>
<entry name="__rmod__() (numeric object method)" url="ref/numeric-types.html#l2h-199"/>
<entry name="__rmul__() (numeric object method)" url="ref/numeric-types.html#l2h-197"/>
<entry name="__rmul__() (sequence object method)" url="ref/sequence-types.html#l2h-168"/>
<entry name="__ror__() (numeric object method)" url="ref/numeric-types.html#l2h-206"/>
<entry name="__rpow__() (numeric object method)" url="ref/numeric-types.html#l2h-201"/>
<entry name="__rrshift__() (numeric object method)" url="ref/numeric-types.html#l2h-203"/>
<entry name="__rshift__() (numeric object method)" url="ref/numeric-types.html#l2h-191"/>
<entry name="__rsub__() (numeric object method)" url="ref/numeric-types.html#l2h-196"/>
<entry name="__rxor__() (numeric object method)" url="ref/numeric-types.html#l2h-205"/>
<entry name="__setattr__() (object method)" url="ref/attribute-access.html#l2h-158"/>
<entry name="__setitem__() (mapping object method)" url="ref/sequence-types.html#l2h-175"/>
<entry name="__setslice__() (sequence object method)" url="ref/sequence-methods.html#l2h-180"/>
<entry name="__str__() (object method)" url="ref/customization.html#l2h-136"/>
<entry name="__sub__() (numeric object method)" url="ref/numeric-types.html#l2h-184"/>
<entry name="__xor__() (numeric object method)" url="ref/numeric-types.html#l2h-193"/>
<entry name="abs() (built-in function)" url="ref/numeric-types.html#l2h-224"/>
<entry name="addition" url="ref/binary.html#l2h-311"/>
<entry name="and, bit-wise" url="ref/bitwise.html#l2h-316"/>
<entry name="and operator" url="ref/lambda.html#l2h-326"/>
<entry name="anonmymous, function" url="ref/lambda.html#l2h-328"/>
<entry name="append() (sequence object method)" url="ref/sequence-types.html#l2h-168"/>
<entry name="argument, function" url="ref/types.html#l2h-102"/>
<entry name="arithmetic, conversion" url="ref/conversions.html#l2h-260"/>
<entry name="arithmetic, operation, binary" url="ref/binary.html#l2h-307"/>
<entry name="arithmetic, operation, unary" url="ref/unary.html#l2h-302"/>
<entry name="array (standard module)" url="ref/types.html#l2h-94"/>
<entry name="ASCII" url="ref/notation.html#l2h-2"/>
<entry name="assert statement" url="ref/assert.html#l2h-338"/>
<entry name="AssertionError exception" url="ref/assert.html#l2h-341"/>
<entry name="assertions, debugging" url="ref/assert.html#l2h-339"/>
<entry name="assignment, attribute" url="ref/assignment.html#l2h-343"/>
<entry name="assignment, augmented" url="ref/augassign.html#l2h-354"/>
<entry name="assignment, class attribute" url="ref/types.html#l2h-112"/>
<entry name="assignment (continued), class instance attribute" url="ref/types.html#l2h-115"/>
<entry name="assignment (continued), slicing" url="ref/assignment.html#l2h-353"/>
<entry name="assignment (continued), statement" url="ref/types.html#l2h-92"/>
<entry name="assignment (continued), subscription" url="ref/assignment.html#l2h-350"/>
<entry name="assignment (continued), target list" url="ref/assignment.html#l2h-346"/>
<entry name="atom" url="ref/atoms.html#l2h-261"/>
<entry name="attribute" url="ref/types.html#l2h-69"/>
<entry name="assignment" url="ref/assignment.html#l2h-343"/>
<entry name="assignment, class" url="ref/types.html#l2h-112"/>
<entry name="assignment, class instance" url="ref/types.html#l2h-115"/>
<entry name="class" url="ref/types.html#l2h-111"/>
<entry name="class instance" url="ref/types.html#l2h-114"/>
<entry name="deletion" url="ref/del.html#l2h-360"/>
<entry name="generic special" url="ref/types.html#l2h-69"/>
<entry name="reference" url="ref/attribute-references.html#l2h-282"/>
<entry name="special" url="ref/types.html#l2h-69"/>
<entry name="AttributeError exception" url="ref/attribute-references.html#l2h-283"/>
<entry name="augmented, assignment" url="ref/augassign.html#l2h-354"/>
<entry name="augmented, back-quotes" url="ref/customization.html#l2h-149"/>
<entry name="augmented, backslash character" url="ref/explicit-joining.html#l2h-7"/>
<entry name="backward, quotes" url="ref/customization.html#l2h-149"/>
<entry name="binary, arithmetic operation" url="ref/binary.html#l2h-307"/>
<entry name="binary, bit-wise operation" url="ref/bitwise.html#l2h-315"/>
<entry name="binding, global name" url="ref/global.html#l2h-396"/>
<entry name="binding, name" url="ref/execframes.html#l2h-241"/>
<entry name="bit-wise, and" url="ref/bitwise.html#l2h-316"/>
<entry name="bit-wise, operation, binary" url="ref/bitwise.html#l2h-315"/>
<entry name="bit-wise, operation, unary" url="ref/unary.html#l2h-302"/>
<entry name="bit-wise, or" url="ref/bitwise.html#l2h-318"/>
<entry name="bit-wise, xor" url="ref/bitwise.html#l2h-317"/>
<entry name="blank line" url="ref/blank-lines.html#l2h-8"/>
<entry name="block, code" url="ref/execframes.html#l2h-238"/>
<entry name="block, BNF" url="ref/notation.html#l2h-1"/>
<entry name="Boolean, operation" url="ref/lambda.html#l2h-324"/>
<entry name="break statement" url="ref/break.html#l2h-375"/>
<entry name="bsddb (standard module)" url="ref/types.html#l2h-100"/>
<entry name="built-in, method" url="ref/types.html#l2h-107"/>
<entry name="built-in, module" url="ref/import.html#l2h-386"/>
<entry name="built-in, name" url="ref/atom-identifiers.html#l2h-263"/>
<entry name="built-in function, call" url="ref/calls.html#l2h-298"/>
<entry name="built-in function object" url="ref/types.html#l2h-106"/>
<entry name="built-in method, call" url="ref/calls.html#l2h-298"/>
<entry name="built-in method object" url="ref/types.html#l2h-107"/>
<entry name="byte" url="ref/types.html#l2h-85"/>
<entry name="bytecode" url="ref/types.html#l2h-124"/>
<entry name="C" url="ref/strings.html#l2h-17"/>
<entry name="language" url="ref/types.html#l2h-68"/>
<entry name="call" url="ref/calls.html#l2h-293"/>
<entry name="built-in function" url="ref/calls.html#l2h-298"/>
<entry name="built-in method" url="ref/calls.html#l2h-298"/>
<entry name="class instance" url="ref/calls.html#l2h-300"/>
<entry name="class object" url="ref/types.html#l2h-108"/>
<entry name="function" url="ref/types.html#l2h-102"/>
<entry name="instance" url="ref/callable-types.html#l2h-164"/>
<entry name="method" url="ref/calls.html#l2h-298"/>
<entry name="procedure" url="ref/exprstmts.html#l2h-337"/>
<entry name="user-defined function" url="ref/calls.html#l2h-297"/>
<entry name="callable object" url="ref/types.html#l2h-101"/>
<entry name="chaining, comparisons" url="ref/comparisons.html#l2h-321"/>
<entry name="character" url="ref/types.html#l2h-85"/>
<entry name="character set" url="ref/types.html#l2h-86"/>
<entry name="chr() (built-in function)" url="ref/types.html#l2h-83"/>
<entry name="class, attribute" url="ref/types.html#l2h-111"/>
<entry name="class, attribute assignment" url="ref/types.html#l2h-112"/>
<entry name="class, constructor" url="ref/customization.html#l2h-145"/>
<entry name="class, definition" url="ref/return.html#l2h-370"/>
<entry name="class, instance" url="ref/types.html#l2h-114"/>
<entry name="class, name" url="ref/class.html#l2h-434"/>
<entry name="class instance, attribute" url="ref/types.html#l2h-114"/>
<entry name="class instance, attribute assignment" url="ref/types.html#l2h-115"/>
<entry name="class instance, call" url="ref/calls.html#l2h-300"/>
<entry name="class instance object" url="ref/types.html#l2h-108"/>
<entry name="class object" url="ref/types.html#l2h-108"/>
<entry name="call" url="ref/types.html#l2h-108"/>
<entry name="clause" url="ref/compound.html#l2h-403"/>
<entry name="clear() (mapping object method)" url="ref/sequence-types.html#l2h-166"/>
<entry name="cmp() (built-in function)" url="ref/customization.html#l2h-152"/>
<entry name="co_argcount (code object attribute)" url="ref/types.html#l2h-57"/>
<entry name="co_code (code object attribute)" url="ref/types.html#l2h-57"/>
<entry name="co_consts (code object attribute)" url="ref/types.html#l2h-57"/>
<entry name="co_filename (code object attribute)" url="ref/types.html#l2h-57"/>
<entry name="co_firstlineno (code object attribute)" url="ref/types.html#l2h-57"/>
<entry name="co_flags (code object attribute)" url="ref/types.html#l2h-57"/>
<entry name="co_lnotab (code object attribute)" url="ref/types.html#l2h-57"/>
<entry name="co_name (code object attribute)" url="ref/types.html#l2h-57"/>
<entry name="co_names (code object attribute)" url="ref/types.html#l2h-57"/>
<entry name="co_nlocals (code object attribute)" url="ref/types.html#l2h-57"/>
<entry name="co_stacksize (code object attribute)" url="ref/types.html#l2h-57"/>
<entry name="co_varnames (code object attribute)" url="ref/types.html#l2h-57"/>
<entry name="code, block" url="ref/execframes.html#l2h-238"/>
<entry name="code block" url="ref/execframes.html#l2h-232"/>
<entry name="code object" url="ref/types.html#l2h-124"/>
<entry name="comma" url="ref/parenthesized.html#l2h-270"/>
<entry name="trailing" url="ref/exprlists.html#l2h-331"/>
<entry name="command line" url="ref/programs.html#l2h-439"/>
<entry name="comment" url="ref/comments.html#l2h-6"/>
<entry name="comparison" url="ref/comparisons.html#l2h-319"/>
<entry name="string" url="ref/types.html#l2h-86"/>
<entry name="comparisons" url="ref/customization.html#l2h-152"/>
<entry name="chaining" url="ref/comparisons.html#l2h-321"/>
<entry name="compile() (built-in function)" url="ref/global.html#l2h-397"/>
<entry name="complex, number" url="ref/types.html#l2h-78"/>
<entry name="complex() (built-in function)" url="ref/numeric-types.html#l2h-225"/>
<entry name="complex literal" url="ref/numbers.html#l2h-20"/>
<entry name="complex object" url="ref/types.html#l2h-78"/>
<entry name="compound, statement" url="ref/compound.html#l2h-402"/>
<entry name="comprehensions, list" url="ref/lists.html#l2h-271"/>
<entry name="constant" url="ref/literals.html#l2h-13"/>
<entry name="constructor, class" url="ref/customization.html#l2h-145"/>
<entry name="container" url="ref/objects.html#l2h-29"/>
<entry name="continue statement" url="ref/continue.html#l2h-380"/>
<entry name="conversion, arithmetic" url="ref/conversions.html#l2h-260"/>
<entry name="conversion, string" url="ref/customization.html#l2h-149"/>
<entry name="copy() (mapping object method)" url="ref/sequence-types.html#l2h-166"/>
<entry name="count() (sequence object method)" url="ref/sequence-types.html#l2h-168"/>
<entry name="dangling, else" url="ref/compound.html#l2h-406"/>
<entry name="data" url="ref/objects.html#l2h-24"/>
<entry name="type" url="ref/types.html#l2h-68"/>
<entry name="type, immutable" url="ref/atom-literals.html#l2h-267"/>
<entry name="datum" url="ref/dict.html#l2h-275"/>
<entry name="dbm (standard module)" url="ref/types.html#l2h-98"/>
<entry name="debugging, assertions" url="ref/assert.html#l2h-339"/>
<entry name="decimal literal" url="ref/numbers.html#l2h-20"/>
<entry name="DEDENT token" url="ref/indentation.html#l2h-10"/>
<entry name="default, parameter value" url="ref/function.html#l2h-430"/>
<entry name="definition, class" url="ref/return.html#l2h-370"/>
<entry name="definition, function" url="ref/return.html#l2h-370"/>
<entry name="del statement" url="ref/types.html#l2h-92"/>
<entry name="delete" url="ref/types.html#l2h-92"/>
<entry name="deletion, attribute" url="ref/del.html#l2h-360"/>
<entry name="deletion, target" url="ref/del.html#l2h-358"/>
<entry name="deletion, target list" url="ref/del.html#l2h-358"/>
<entry name="delimiters" url="ref/delimiters.html#l2h-22"/>
<entry name="destructor" url="ref/customization.html#l2h-146"/>
<entry name="dictionary, display" url="ref/dict.html#l2h-274"/>
<entry name="dictionary object" url="ref/types.html#l2h-96"/>
<entry name="display, dictionary" url="ref/dict.html#l2h-274"/>
<entry name="display, list" url="ref/lists.html#l2h-271"/>
<entry name="display, tuple" url="ref/parenthesized.html#l2h-270"/>
<entry name="division" url="ref/binary.html#l2h-309"/>
<entry name="divmod() (built-in function)" url="ref/numeric-types.html#l2h-218"/>
<entry name="documentation string" url="ref/types.html#l2h-125"/>
<entry name="EBCDIC" url="ref/types.html#l2h-86"/>
<entry name="elif, keyword" url="ref/if.html#l2h-408"/>
<entry name="Ellipsis" url="ref/types.html#l2h-71"/>
<entry name="Ellipsis object" url="ref/types.html#l2h-71"/>
<entry name="else, dangling" url="ref/compound.html#l2h-406"/>
<entry name="else, keyword" url="ref/break.html#l2h-377"/>
<entry name="empty, list" url="ref/lists.html#l2h-273"/>
<entry name="empty, tuple" url="ref/types.html#l2h-91"/>
<entry name="error handling" url="ref/exceptions.html#l2h-255"/>
<entry name="errors" url="ref/exceptions.html#l2h-255"/>
<entry name="escape sequence" url="ref/strings.html#l2h-17"/>
<entry name="eval() (built-in function)" url="ref/global.html#l2h-397"/>
<entry name="exc_info (in module sys)" url="ref/types.html#l2h-63"/>
<entry name="exc_traceback (in module sys)" url="ref/types.html#l2h-63"/>
<entry name="exc_type (in module sys)" url="ref/try.html#l2h-419"/>
<entry name="exc_value (in module sys)" url="ref/try.html#l2h-419"/>
<entry name="except, keyword" url="ref/try.html#l2h-421"/>
<entry name="exception" url="ref/exceptions.html#l2h-250"/>
<entry name="AssertionError" url="ref/assert.html#l2h-341"/>
<entry name="AttributeError" url="ref/attribute-references.html#l2h-283"/>
<entry name="handler" url="ref/types.html#l2h-127"/>
<entry name="ImportError" url="ref/import.html#l2h-387"/>
<entry name="NameError" url="ref/atom-identifiers.html#l2h-264"/>
<entry name="exception (continued), raising" url="ref/raise.html#l2h-373"/>
<entry name="exception (continued), RuntimeError" url="ref/print.html#l2h-367"/>
<entry name="exception (continued), SyntaxError" url="ref/import.html#l2h-387"/>
<entry name="exception (continued), TypeError" url="ref/unary.html#l2h-306"/>
<entry name="exception (continued), ValueError" url="ref/shifting.html#l2h-314"/>
<entry name="exception (continued), ZeroDivisionError" url="ref/binary.html#l2h-309"/>
<entry name="exception handler" url="ref/exceptions.html#l2h-255"/>
<entry name="exclusive, or" url="ref/bitwise.html#l2h-317"/>
<entry name="exec statement" url="ref/execframes.html#l2h-249"/>
<entry name="execfile() (built-in function)" url="ref/global.html#l2h-397"/>
<entry name="execution, frame" url="ref/execframes.html#l2h-237"/>
<entry name="execution, restricted" url="ref/execframes.html#l2h-248"/>
<entry name="execution, stack" url="ref/types.html#l2h-127"/>
<entry name="execution model" url="ref/execmodel.html#l2h-231"/>
<entry name="expression" url="ref/expressions.html#l2h-257"/>
<entry name="lambda" url="ref/lambda.html#l2h-328"/>
<entry name="list" url="ref/exprlists.html#l2h-329"/>
<entry name="statement" url="ref/exprstmts.html#l2h-334"/>
<entry name="extended, slicing" url="ref/slicings.html#l2h-292"/>
<entry name="extended print statement" url="ref/print.html#l2h-368"/>
<entry name="extension, filename" url="ref/import.html#l2h-386"/>
<entry name="extension, module" url="ref/types.html#l2h-68"/>
<entry name="extension, f_back (frame attribute)" url="ref/types.html#l2h-59"/>
<entry name="extension, f_builtins (frame attribute)" url="ref/types.html#l2h-59"/>
<entry name="extension, f_code (frame attribute)" url="ref/types.html#l2h-59"/>
<entry name="extension, f_exc_traceback (frame attribute)" url="ref/types.html#l2h-61"/>
<entry name="extension, f_exc_type (frame attribute)" url="ref/types.html#l2h-61"/>
<entry name="extension, f_exc_value (frame attribute)" url="ref/types.html#l2h-61"/>
<entry name="extension, f_globals (frame attribute)" url="ref/types.html#l2h-59"/>
<entry name="extension, f_lasti (frame attribute)" url="ref/types.html#l2h-59"/>
<entry name="extension, f_lineno (frame attribute)" url="ref/types.html#l2h-59"/>
<entry name="extension, f_locals (frame attribute)" url="ref/types.html#l2h-59"/>
<entry name="extension, f_restricted (frame attribute)" url="ref/types.html#l2h-59"/>
<entry name="extension, f_trace (frame attribute)" url="ref/types.html#l2h-61"/>
<entry name="extension, file object" url="ref/types.html#l2h-117"/>
<entry name="filename, extension" url="ref/import.html#l2h-386"/>
<entry name="finally, keyword" url="ref/return.html#l2h-371"/>
<entry name="float() (built-in function)" url="ref/numeric-types.html#l2h-228"/>
<entry name="floating point, number" url="ref/types.html#l2h-77"/>
<entry name="floating point literal" url="ref/numbers.html#l2h-20"/>
<entry name="floating point object" url="ref/types.html#l2h-77"/>
<entry name="for statement" url="ref/break.html#l2h-376"/>
<entry name="form, lambda" url="ref/lambda.html#l2h-328"/>
<entry name="frame, execution" url="ref/execframes.html#l2h-237"/>
<entry name="frame object" url="ref/types.html#l2h-126"/>
<entry name="from, keyword" url="ref/import.html#l2h-385"/>
<entry name="from statement" url="ref/execframes.html#l2h-249"/>
<entry name="func_code (function attribute)" url="ref/types.html#l2h-35"/>
<entry name="func_defaults (function attribute)" url="ref/types.html#l2h-35"/>
<entry name="func_doc (function attribute)" url="ref/types.html#l2h-35"/>
<entry name="func_globals (function attribute)" url="ref/types.html#l2h-35"/>
<entry name="function, anonmymous" url="ref/lambda.html#l2h-328"/>
<entry name="function, argument" url="ref/types.html#l2h-102"/>
<entry name="function, call" url="ref/types.html#l2h-102"/>
<entry name="function, call, user-defined" url="ref/calls.html#l2h-297"/>
<entry name="function, definition" url="ref/return.html#l2h-370"/>
<entry name="function, name" url="ref/function.html#l2h-429"/>
<entry name="function, user-defined" url="ref/types.html#l2h-103"/>
<entry name="function object" url="ref/types.html#l2h-103"/>
<entry name="garbage collection" url="ref/objects.html#l2h-28"/>
<entry name="gdbm (standard module)" url="ref/types.html#l2h-99"/>
<entry name="generic, special attribute" url="ref/types.html#l2h-69"/>
<entry name="get() (mapping object method)" url="ref/sequence-types.html#l2h-166"/>
<entry name="global, name" url="ref/atom-identifiers.html#l2h-263"/>
<entry name="global, name binding" url="ref/global.html#l2h-396"/>
<entry name="global (continued), namespace" url="ref/types.html#l2h-104"/>
<entry name="global statement" url="ref/execframes.html#l2h-246"/>
<entry name="globals() (built-in function)" url="ref/exec.html#l2h-400"/>
<entry name="grammar" url="ref/notation.html#l2h-1"/>
<entry name="grouping" url="ref/indentation.html#l2h-9"/>
<entry name="handle an exception" url="ref/exceptions.html#l2h-254"/>
<entry name="handler, exception" url="ref/types.html#l2h-127"/>
<entry name="has_key() (mapping object method)" url="ref/sequence-types.html#l2h-166"/>
<entry name="hash() (built-in function)" url="ref/customization.html#l2h-155"/>
<entry name="hash character" url="ref/comments.html#l2h-6"/>
<entry name="hex() (built-in function)" url="ref/numeric-types.html#l2h-230"/>
<entry name="hexadecimal literal" url="ref/numbers.html#l2h-20"/>
<entry name="hierarchical, module names" url="ref/import.html#l2h-391"/>
<entry name="hierarchy, type" url="ref/types.html#l2h-68"/>
<entry name="hierarchy, id() (built-in function)" url="ref/objects.html#l2h-25"/>
<entry name="hierarchy, identifier" url="ref/identifiers.html#l2h-11"/>
<entry name="identity, test" url="ref/comparisons.html#l2h-323"/>
<entry name="identity of an object" url="ref/objects.html#l2h-27"/>
<entry name="if statement" url="ref/if.html#l2h-407"/>
<entry name="im_class (method attribute)" url="ref/types.html#l2h-39"/>
<entry name="im_func (method attribute)" url="ref/types.html#l2h-37"/>
<entry name="im_self (method attribute)" url="ref/types.html#l2h-37"/>
<entry name="imaginary literal" url="ref/numbers.html#l2h-20"/>
<entry name="immutable, data type" url="ref/atom-literals.html#l2h-267"/>
<entry name="immutable, object" url="ref/atom-literals.html#l2h-267"/>
<entry name="immutable object" url="ref/objects.html#l2h-27"/>
<entry name="immutable sequence object" url="ref/types.html#l2h-82"/>
<entry name="import statement" url="ref/types.html#l2h-109"/>
<entry name="ImportError exception" url="ref/import.html#l2h-387"/>
<entry name="importing, module" url="ref/import.html#l2h-385"/>
<entry name="in, keyword" url="ref/for.html#l2h-414"/>
<entry name="in operator" url="ref/comparisons.html#l2h-322"/>
<entry name="inclusive, or" url="ref/bitwise.html#l2h-318"/>
<entry name="INDENT token" url="ref/indentation.html#l2h-10"/>
<entry name="indentation" url="ref/indentation.html#l2h-9"/>
<entry name="index() (sequence object method)" url="ref/sequence-types.html#l2h-168"/>
<entry name="index operation" url="ref/types.html#l2h-80"/>
<entry name="inheritance" url="ref/class.html#l2h-434"/>
<entry name="initialization, module" url="ref/import.html#l2h-387"/>
<entry name="input" url="ref/expression-input.html#l2h-440"/>
<entry name="raw" url="ref/expression-input.html#l2h-445"/>
<entry name="input() (built-in function)" url="ref/expression-input.html#l2h-444"/>
<entry name="insert() (sequence object method)" url="ref/sequence-types.html#l2h-168"/>
<entry name="instance, call" url="ref/callable-types.html#l2h-164"/>
<entry name="instance, class" url="ref/types.html#l2h-114"/>
<entry name="instance object" url="ref/types.html#l2h-108"/>
<entry name="int() (built-in function)" url="ref/numeric-types.html#l2h-226"/>
<entry name="integer" url="ref/types.html#l2h-90"/>
<entry name="representation" url="ref/types.html#l2h-76"/>
<entry name="integer literal" url="ref/numbers.html#l2h-20"/>
<entry name="integer object" url="ref/types.html#l2h-73"/>
<entry name="interactive mode" url="ref/programs.html#l2h-438"/>
<entry name="internal type" url="ref/types.html#l2h-123"/>
<entry name="interpreter" url="ref/top-level.html#l2h-435"/>
<entry name="inversion" url="ref/unary.html#l2h-305"/>
<entry name="invocation" url="ref/types.html#l2h-102"/>
<entry name="is not operator" url="ref/comparisons.html#l2h-323"/>
<entry name="is operator" url="ref/comparisons.html#l2h-323"/>
<entry name="item, sequence" url="ref/subscriptions.html#l2h-286"/>
<entry name="item, string" url="ref/subscriptions.html#l2h-287"/>
<entry name="item selection" url="ref/types.html#l2h-80"/>
<entry name="items() (mapping object method)" url="ref/sequence-types.html#l2h-166"/>
<entry name="key" url="ref/dict.html#l2h-275"/>
<entry name="key/datum pair" url="ref/dict.html#l2h-275"/>
<entry name="keys() (mapping object method)" url="ref/sequence-types.html#l2h-166"/>
<entry name="keyword" url="ref/keywords.html#l2h-12"/>
<entry name="elif" url="ref/if.html#l2h-408"/>
<entry name="keyword (continued), else" url="ref/break.html#l2h-377"/>
<entry name="keyword (continued), except" url="ref/try.html#l2h-421"/>
<entry name="keyword (continued), finally" url="ref/return.html#l2h-371"/>
<entry name="keyword (continued), from" url="ref/import.html#l2h-385"/>
<entry name="keyword (continued), in" url="ref/for.html#l2h-414"/>
<entry name="lambda, expression" url="ref/lambda.html#l2h-328"/>
<entry name="lambda, form" url="ref/lambda.html#l2h-328"/>
<entry name="language, C" url="ref/types.html#l2h-68"/>
<entry name="language, Pascal" url="ref/for.html#l2h-416"/>
<entry name="last_traceback (in module sys)" url="ref/types.html#l2h-63"/>
<entry name="leading whitespace" url="ref/indentation.html#l2h-9"/>
<entry name="len() (built-in function)" url="ref/types.html#l2h-79"/>
<entry name="lexical analysis" url="ref/lexical.html#l2h-3"/>
<entry name="lexical definitions" url="ref/notation.html#l2h-2"/>
<entry name="line continuation" url="ref/explicit-joining.html#l2h-7"/>
<entry name="line joining" url="ref/logical.html#l2h-5"/>
<entry name="line structure" url="ref/line-structure.html#l2h-4"/>
<entry name="list, assignment, target" url="ref/assignment.html#l2h-346"/>
<entry name="list, comprehensions" url="ref/lists.html#l2h-271"/>
<entry name="list, deletion target" url="ref/del.html#l2h-358"/>
<entry name="list (continued), display" url="ref/lists.html#l2h-271"/>
<entry name="list (continued), empty" url="ref/lists.html#l2h-273"/>
<entry name="list (continued), expression" url="ref/exprlists.html#l2h-329"/>
<entry name="list (continued), target" url="ref/assignment.html#l2h-345"/>
<entry name="list object" url="ref/types.html#l2h-93"/>
<entry name="literal" url="ref/literals.html#l2h-13"/>
<entry name="local, namespace" url="ref/execframes.html#l2h-244"/>
<entry name="locals() (built-in function)" url="ref/exec.html#l2h-400"/>
<entry name="logical line" url="ref/logical.html#l2h-5"/>
<entry name="long() (built-in function)" url="ref/numeric-types.html#l2h-227"/>
<entry name="long integer literal" url="ref/numbers.html#l2h-20"/>
<entry name="long integer object" url="ref/types.html#l2h-75"/>
<entry name="loop, over mutable sequence" url="ref/for.html#l2h-417"/>
<entry name="loop, statement" url="ref/break.html#l2h-376"/>
<entry name="loop control, target" url="ref/break.html#l2h-378"/>
<entry name="loop control, makefile() (socket method)" url="ref/types.html#l2h-53"/>
<entry name="mangling, name" url="ref/atom-identifiers.html#l2h-265"/>
<entry name="mapping object" url="ref/types.html#l2h-95"/>
<entry name="membership, test" url="ref/comparisons.html#l2h-322"/>
<entry name="method, built-in" url="ref/types.html#l2h-107"/>
<entry name="method, call" url="ref/calls.html#l2h-298"/>
<entry name="method, user-defined" url="ref/types.html#l2h-105"/>
<entry name="method object" url="ref/types.html#l2h-105"/>
<entry name="minus" url="ref/unary.html#l2h-303"/>
<entry name="module, built-in" url="ref/import.html#l2h-386"/>
<entry name="module, extension" url="ref/types.html#l2h-68"/>
<entry name="module, importing" url="ref/import.html#l2h-385"/>
<entry name="module, initialization" url="ref/import.html#l2h-387"/>
<entry name="module (continued), name" url="ref/import.html#l2h-386"/>
<entry name="module (continued), names, hierarchical" url="ref/import.html#l2h-391"/>
<entry name="module (continued), namespace" url="ref/types.html#l2h-110"/>
<entry name="module (continued), search path" url="ref/import.html#l2h-386"/>
<entry name="module (continued), user-defined" url="ref/import.html#l2h-386"/>
<entry name="module object" url="ref/types.html#l2h-109"/>
<entry name="modules (in module sys)" url="ref/import.html#l2h-383"/>
<entry name="modulo" url="ref/binary.html#l2h-310"/>
<entry name="multiplication" url="ref/binary.html#l2h-308"/>
<entry name="mutable object" url="ref/objects.html#l2h-27"/>
<entry name="mutable sequence, loop over" url="ref/for.html#l2h-417"/>
<entry name="mutable sequence object" url="ref/types.html#l2h-92"/>
<entry name="name" url="ref/identifiers.html#l2h-11"/>
<entry name="binding" url="ref/execframes.html#l2h-241"/>
<entry name="binding, global" url="ref/global.html#l2h-396"/>
<entry name="built-in" url="ref/atom-identifiers.html#l2h-263"/>
<entry name="class" url="ref/class.html#l2h-434"/>
<entry name="function" url="ref/function.html#l2h-429"/>
<entry name="global" url="ref/atom-identifiers.html#l2h-263"/>
<entry name="mangling" url="ref/atom-identifiers.html#l2h-265"/>
<entry name="module" url="ref/import.html#l2h-386"/>
<entry name="rebinding" url="ref/execframes.html#l2h-242"/>
<entry name="unbinding" url="ref/execframes.html#l2h-243"/>
<entry name="NameError exception" url="ref/atom-identifiers.html#l2h-264"/>
<entry name="names, hierarchical module" url="ref/import.html#l2h-391"/>
<entry name="names, private" url="ref/atom-identifiers.html#l2h-265"/>
<entry name="namespace" url="ref/execframes.html#l2h-232"/>
<entry name="global" url="ref/types.html#l2h-104"/>
<entry name="namespace (continued), local" url="ref/execframes.html#l2h-244"/>
<entry name="namespace (continued), module" url="ref/types.html#l2h-110"/>
<entry name="negation" url="ref/unary.html#l2h-303"/>
<entry name="newline, suppression" url="ref/print.html#l2h-365"/>
<entry name="NEWLINE token" url="ref/logical.html#l2h-5"/>
<entry name="None" url="ref/types.html#l2h-70"/>
<entry name="None object" url="ref/types.html#l2h-70"/>
<entry name="not in operator" url="ref/comparisons.html#l2h-322"/>
<entry name="not operator" url="ref/lambda.html#l2h-325"/>
<entry name="notation" url="ref/notation.html#l2h-1"/>
<entry name="null, operation" url="ref/pass.html#l2h-356"/>
<entry name="number" url="ref/numbers.html#l2h-20"/>
<entry name="complex" url="ref/types.html#l2h-78"/>
<entry name="floating point" url="ref/types.html#l2h-77"/>
<entry name="numeric literal" url="ref/numbers.html#l2h-20"/>
<entry name="numeric object" url="ref/types.html#l2h-72"/>
<entry name="object" url="ref/objects.html#l2h-24"/>
<entry name="built-in function" url="ref/types.html#l2h-106"/>
<entry name="built-in method" url="ref/types.html#l2h-107"/>
<entry name="callable" url="ref/types.html#l2h-101"/>
<entry name="class" url="ref/types.html#l2h-108"/>
<entry name="class instance" url="ref/types.html#l2h-108"/>
<entry name="code" url="ref/types.html#l2h-124"/>
<entry name="complex" url="ref/types.html#l2h-78"/>
<entry name="dictionary" url="ref/types.html#l2h-96"/>
<entry name="Ellipsis" url="ref/types.html#l2h-71"/>
<entry name="file" url="ref/types.html#l2h-117"/>
<entry name="floating point" url="ref/types.html#l2h-77"/>
<entry name="frame" url="ref/types.html#l2h-126"/>
<entry name="function" url="ref/types.html#l2h-103"/>
<entry name="immutable" url="ref/types.html#l2h-82"/>
<entry name="immutable sequence" url="ref/types.html#l2h-82"/>
<entry name="instance" url="ref/types.html#l2h-108"/>
<entry name="integer" url="ref/types.html#l2h-73"/>
<entry name="list" url="ref/types.html#l2h-93"/>
<entry name="long integer" url="ref/types.html#l2h-75"/>
<entry name="mapping" url="ref/types.html#l2h-95"/>
<entry name="method" url="ref/types.html#l2h-105"/>
<entry name="module" url="ref/types.html#l2h-109"/>
<entry name="mutable" url="ref/types.html#l2h-92"/>
<entry name="mutable sequence" url="ref/types.html#l2h-92"/>
<entry name="None" url="ref/types.html#l2h-70"/>
<entry name="numeric" url="ref/types.html#l2h-72"/>
<entry name="plain integer" url="ref/types.html#l2h-74"/>
<entry name="recursive" url="ref/string-conversions.html#l2h-279"/>
<entry name="sequence" url="ref/types.html#l2h-80"/>
<entry name="slice" url="ref/sequence-types.html#l2h-178"/>
<entry name="string" url="ref/types.html#l2h-85"/>
<entry name="object (continued), traceback" url="ref/types.html#l2h-127"/>
<entry name="object (continued), tuple" url="ref/types.html#l2h-91"/>
<entry name="object (continued), unicode" url="ref/types.html#l2h-90"/>
<entry name="object (continued), user-defined function" url="ref/types.html#l2h-103"/>
<entry name="object (continued), user-defined method" url="ref/types.html#l2h-105"/>
<entry name="oct() (built-in function)" url="ref/numeric-types.html#l2h-229"/>
<entry name="octal literal" url="ref/numbers.html#l2h-20"/>
<entry name="open() (built-in function)" url="ref/types.html#l2h-118"/>
<entry name="operation, binary arithmetic" url="ref/binary.html#l2h-307"/>
<entry name="operation, binary bit-wise" url="ref/bitwise.html#l2h-315"/>
<entry name="operation, Boolean" url="ref/lambda.html#l2h-324"/>
<entry name="operation, null" url="ref/pass.html#l2h-356"/>
<entry name="operation, shifting" url="ref/shifting.html#l2h-313"/>
<entry name="operation, unary arithmetic" url="ref/unary.html#l2h-302"/>
<entry name="operation, unary bit-wise" url="ref/unary.html#l2h-302"/>
<entry name="operator, and" url="ref/lambda.html#l2h-326"/>
<entry name="operator, in" url="ref/comparisons.html#l2h-322"/>
<entry name="operator, is" url="ref/comparisons.html#l2h-323"/>
<entry name="operator, is not" url="ref/comparisons.html#l2h-323"/>
<entry name="operator, not" url="ref/lambda.html#l2h-325"/>
<entry name="operator, not in" url="ref/comparisons.html#l2h-322"/>
<entry name="operator, or" url="ref/lambda.html#l2h-327"/>
<entry name="operator, precedence" url="ref/summary.html#l2h-332"/>
<entry name="operators" url="ref/operators.html#l2h-21"/>
<entry name="or, bit-wise" url="ref/bitwise.html#l2h-318"/>
<entry name="or, exclusive" url="ref/bitwise.html#l2h-317"/>
<entry name="or, inclusive" url="ref/bitwise.html#l2h-318"/>
<entry name="or operator" url="ref/lambda.html#l2h-327"/>
<entry name="ord() (built-in function)" url="ref/types.html#l2h-84"/>
<entry name="output" url="ref/exprstmts.html#l2h-337"/>
<entry name="standard" url="ref/exprstmts.html#l2h-337"/>
<entry name="OverflowError (built-in exception)" url="ref/types.html#l2h-33"/>
<entry name="packages" url="ref/import.html#l2h-392"/>
<entry name="parameter, value, default" url="ref/function.html#l2h-430"/>
<entry name="parenthesized form" url="ref/parenthesized.html#l2h-268"/>
<entry name="parser" url="ref/lexical.html#l2h-3"/>
<entry name="Pascal, language" url="ref/for.html#l2h-416"/>
<entry name="pass statement" url="ref/pass.html#l2h-355"/>
<entry name="path, module search" url="ref/import.html#l2h-386"/>
<entry name="physical line" url="ref/logical.html#l2h-5"/>
<entry name="plain integer literal" url="ref/numbers.html#l2h-20"/>
<entry name="plain integer object" url="ref/types.html#l2h-74"/>
<entry name="plus" url="ref/unary.html#l2h-304"/>
<entry name="pop() (sequence object method)" url="ref/sequence-types.html#l2h-168"/>
<entry name="popen() (in module os)" url="ref/types.html#l2h-51"/>
<entry name="pow() (built-in function)" url="ref/numeric-types.html#l2h-219"/>
<entry name="precedence, operator" url="ref/summary.html#l2h-332"/>
<entry name="primary" url="ref/primaries.html#l2h-281"/>
<entry name="print statement" url="ref/customization.html#l2h-151"/>
<entry name="private, names" url="ref/atom-identifiers.html#l2h-265"/>
<entry name="procedure, call" url="ref/exprstmts.html#l2h-337"/>
<entry name="program" url="ref/programs.html#l2h-436"/>
<entry name="quotes, backward" url="ref/customization.html#l2h-149"/>
<entry name="quotes (continued), reverse" url="ref/customization.html#l2h-149"/>
<entry name="quotes (continued), raise an exception" url="ref/exceptions.html#l2h-253"/>
<entry name="quotes (continued), raise statement" url="ref/raise.html#l2h-372"/>
<entry name="raising, exception" url="ref/raise.html#l2h-373"/>
<entry name="range() (built-in function)" url="ref/for.html#l2h-416"/>
<entry name="raw input" url="ref/expression-input.html#l2h-445"/>
<entry name="raw string" url="ref/strings.html#l2h-16"/>
<entry name="raw_input() (built-in function)" url="ref/expression-input.html#l2h-445"/>
<entry name="readline() (file method)" url="ref/expression-input.html#l2h-442"/>
<entry name="rebinding, name" url="ref/execframes.html#l2h-242"/>
<entry name="recursive object" url="ref/string-conversions.html#l2h-279"/>
<entry name="reference, attribute" url="ref/attribute-references.html#l2h-282"/>
<entry name="reference, reference counting" url="ref/objects.html#l2h-28"/>
<entry name="reference, remove() (sequence object method)" url="ref/sequence-types.html#l2h-168"/>
<entry name="reference, repr() (built-in function)" url="ref/customization.html#l2h-148"/>
<entry name="representation, integer" url="ref/types.html#l2h-76"/>
<entry name="reserved word" url="ref/keywords.html#l2h-12"/>
<entry name="restricted, execution" url="ref/execframes.html#l2h-248"/>
<entry name="return statement" url="ref/return.html#l2h-369"/>
<entry name="reverse, quotes" url="ref/customization.html#l2h-149"/>
<entry name="reverse() (sequence object method)" url="ref/sequence-types.html#l2h-168"/>
<entry name="RuntimeError exception" url="ref/print.html#l2h-367"/>
<entry name="search, path, module" url="ref/import.html#l2h-386"/>
<entry name="sequence, item" url="ref/subscriptions.html#l2h-286"/>
<entry name="sequence object" url="ref/types.html#l2h-80"/>
<entry name="shifting, operation" url="ref/shifting.html#l2h-313"/>
<entry name="simple, statement" url="ref/simple.html#l2h-333"/>
<entry name="singleton, tuple" url="ref/types.html#l2h-91"/>
<entry name="slice" url="ref/slicings.html#l2h-288"/>
<entry name="slice() (built-in function)" url="ref/types.html#l2h-130"/>
<entry name="slice object" url="ref/sequence-types.html#l2h-178"/>
<entry name="slicing" url="ref/types.html#l2h-81"/>
<entry name="assignment" url="ref/assignment.html#l2h-353"/>
<entry name="extended" url="ref/slicings.html#l2h-292"/>
<entry name="sort() (sequence object method)" url="ref/sequence-types.html#l2h-168"/>
<entry name="space" url="ref/indentation.html#l2h-9"/>
<entry name="special, attribute" url="ref/types.html#l2h-69"/>
<entry name="special, attribute, generic" url="ref/types.html#l2h-69"/>
<entry name="stack, execution" url="ref/types.html#l2h-127"/>
<entry name="stack, trace" url="ref/types.html#l2h-127"/>
<entry name="standard, output" url="ref/exprstmts.html#l2h-337"/>
<entry name="Standard C" url="ref/strings.html#l2h-17"/>
<entry name="standard input" url="ref/programs.html#l2h-439"/>
<entry name="start (slice object attribute)" url="ref/types.html#l2h-67"/>
<entry name="statement, assert" url="ref/assert.html#l2h-338"/>
<entry name="statement, assignment" url="ref/types.html#l2h-92"/>
<entry name="statement, assignment, augmented" url="ref/augassign.html#l2h-354"/>
<entry name="statement, break" url="ref/break.html#l2h-375"/>
<entry name="statement, compound" url="ref/compound.html#l2h-402"/>
<entry name="statement, continue" url="ref/continue.html#l2h-380"/>
<entry name="statement, del" url="ref/types.html#l2h-92"/>
<entry name="statement, exec" url="ref/execframes.html#l2h-249"/>
<entry name="statement, expression" url="ref/exprstmts.html#l2h-334"/>
<entry name="statement, for" url="ref/break.html#l2h-376"/>
<entry name="statement, from" url="ref/execframes.html#l2h-249"/>
<entry name="statement, global" url="ref/execframes.html#l2h-246"/>
<entry name="statement, if" url="ref/if.html#l2h-407"/>
<entry name="statement, import" url="ref/types.html#l2h-109"/>
<entry name="statement (continued), loop" url="ref/break.html#l2h-376"/>
<entry name="statement (continued), pass" url="ref/pass.html#l2h-355"/>
<entry name="statement (continued), print" url="ref/customization.html#l2h-151"/>
<entry name="statement (continued), raise" url="ref/raise.html#l2h-372"/>
<entry name="statement (continued), return" url="ref/return.html#l2h-369"/>
<entry name="statement (continued), simple" url="ref/simple.html#l2h-333"/>
<entry name="statement (continued), try" url="ref/types.html#l2h-129"/>
<entry name="statement (continued), while" url="ref/break.html#l2h-376"/>
<entry name="statement grouping" url="ref/indentation.html#l2h-9"/>
<entry name="stderr (in module sys)" url="ref/types.html#l2h-55"/>
<entry name="stdin (in module sys)" url="ref/types.html#l2h-55"/>
<entry name="stdio" url="ref/types.html#l2h-122"/>
<entry name="stdout (in module sys)" url="ref/types.html#l2h-55"/>
<entry name="step (slice object attribute)" url="ref/types.html#l2h-67"/>
<entry name="stop (slice object attribute)" url="ref/types.html#l2h-67"/>
<entry name="str() (built-in function)" url="ref/customization.html#l2h-150"/>
<entry name="string, comparison" url="ref/types.html#l2h-86"/>
<entry name="string, conversion" url="ref/customization.html#l2h-149"/>
<entry name="string, item" url="ref/subscriptions.html#l2h-287"/>
<entry name="string literal" url="ref/strings.html#l2h-14"/>
<entry name="string object" url="ref/types.html#l2h-85"/>
<entry name="subscription" url="ref/types.html#l2h-80"/>
<entry name="assignment" url="ref/assignment.html#l2h-350"/>
<entry name="subtraction" url="ref/binary.html#l2h-312"/>
<entry name="suite" url="ref/compound.html#l2h-403"/>
<entry name="suppression, newline" url="ref/print.html#l2h-365"/>
<entry name="syntax" url="ref/notation.html#l2h-1"/>
<entry name="SyntaxError exception" url="ref/import.html#l2h-387"/>
<entry name="sys (built-in module)" url="ref/print.html#l2h-366"/>
<entry name="sys.exc_info" url="ref/types.html#l2h-128"/>
<entry name="sys.exc_traceback" url="ref/types.html#l2h-128"/>
<entry name="sys.last_traceback" url="ref/types.html#l2h-128"/>
<entry name="sys.modules" url="ref/import.html#l2h-386"/>
<entry name="sys.stderr" url="ref/types.html#l2h-121"/>
<entry name="sys.stdin" url="ref/types.html#l2h-119"/>
<entry name="sys.stdout" url="ref/types.html#l2h-120"/>
<entry name="tab" url="ref/indentation.html#l2h-9"/>
<entry name="target" url="ref/assignment.html#l2h-345"/>
<entry name="deletion" url="ref/del.html#l2h-358"/>
<entry name="list" url="ref/assignment.html#l2h-345"/>
<entry name="list assignment" url="ref/assignment.html#l2h-346"/>
<entry name="list, deletion" url="ref/del.html#l2h-358"/>
<entry name="loop control" url="ref/break.html#l2h-378"/>
<entry name="tb_frame (traceback attribute)" url="ref/types.html#l2h-65"/>
<entry name="tb_lasti (traceback attribute)" url="ref/types.html#l2h-65"/>
<entry name="tb_lineno (traceback attribute)" url="ref/types.html#l2h-65"/>
<entry name="tb_next (traceback attribute)" url="ref/types.html#l2h-65"/>
<entry name="termination model" url="ref/exceptions.html#l2h-256"/>
<entry name="test, identity" url="ref/comparisons.html#l2h-323"/>
<entry name="test, membership" url="ref/comparisons.html#l2h-322"/>
<entry name="token" url="ref/lexical.html#l2h-3"/>
<entry name="trace, stack" url="ref/types.html#l2h-127"/>
<entry name="trace, traceback object" url="ref/types.html#l2h-127"/>
<entry name="trailing, comma" url="ref/exprlists.html#l2h-331"/>
<entry name="triple-quoted string" url="ref/strings.html#l2h-16"/>
<entry name="try statement" url="ref/types.html#l2h-129"/>
<entry name="tuple, display" url="ref/parenthesized.html#l2h-270"/>
<entry name="tuple, empty" url="ref/types.html#l2h-91"/>
<entry name="tuple, singleton" url="ref/types.html#l2h-91"/>
<entry name="tuple object" url="ref/types.html#l2h-91"/>
<entry name="type" url="ref/types.html#l2h-68"/>
<entry name="data" url="ref/types.html#l2h-68"/>
<entry name="hierarchy" url="ref/types.html#l2h-68"/>
<entry name="immutable data" url="ref/atom-literals.html#l2h-267"/>
<entry name="type() (built-in function)" url="ref/objects.html#l2h-26"/>
<entry name="type of an object" url="ref/objects.html#l2h-27"/>
<entry name="TypeError exception" url="ref/unary.html#l2h-306"/>
<entry name="types, internal" url="ref/types.html#l2h-123"/>
<entry name="unary, arithmetic operation" url="ref/unary.html#l2h-302"/>
<entry name="unary, bit-wise operation" url="ref/unary.html#l2h-302"/>
<entry name="unbinding, name" url="ref/execframes.html#l2h-243"/>
<entry name="unichr() (built-in function)" url="ref/types.html#l2h-87"/>
<entry name="Unicode" url="ref/types.html#l2h-90"/>
<entry name="unicode() (built-in function)" url="ref/types.html#l2h-89"/>
<entry name="unicode object" url="ref/types.html#l2h-90"/>
<entry name="UNIX" url="ref/programs.html#l2h-439"/>
<entry name="unreachable object" url="ref/objects.html#l2h-28"/>
<entry name="unrecognized escape sequence" url="ref/strings.html#l2h-19"/>
<entry name="update() (mapping object method)" url="ref/sequence-types.html#l2h-166"/>
<entry name="user-defined, function" url="ref/types.html#l2h-103"/>
<entry name="user-defined, function call" url="ref/calls.html#l2h-297"/>
<entry name="user-defined, method" url="ref/types.html#l2h-105"/>
<entry name="user-defined, module" url="ref/import.html#l2h-386"/>
<entry name="user-defined function object" url="ref/types.html#l2h-103"/>
<entry name="user-defined method object" url="ref/types.html#l2h-105"/>
<entry name="value, default parameter" url="ref/function.html#l2h-430"/>
<entry name="value of an object" url="ref/objects.html#l2h-27"/>
<entry name="ValueError exception" url="ref/shifting.html#l2h-314"/>
<entry name="values, writing" url="ref/exprstmts.html#l2h-337"/>
<entry name="values() (mapping object method)" url="ref/sequence-types.html#l2h-166"/>
<entry name="while statement" url="ref/break.html#l2h-376"/>
<entry name="whitespace" url="ref/indentation.html#l2h-9"/>
<entry name="writing, values" url="ref/exprstmts.html#l2h-337"/>
<entry name="xor, bit-wise" url="ref/bitwise.html#l2h-317"/>
<entry name="xor, ZeroDivisionError exception" url="ref/binary.html#l2h-309"/>
</index>
</tdeveloptoc>
|