| 1.Introduction | ||
| 1.1.Introduction( 7 ) | 1.6.Variable Scope( 1 ) | |
| 1.2.Code Indetion( 1 ) | 1.7.Assignment( 2 ) | |
| 1.3.Comments( 1 ) | 1.8.Main( 1 ) | |
| 1.4.environment variable( 1 ) | 1.9.Module( 6 ) | |
| 1.5.variable( 6 ) | 1.10.print( 5 ) | |
| 2.Data Type | ||
| 2.1.Boolean( 4 ) | 2.9.integer format( 1 ) | |
| 2.2.complex( 6 ) | 2.10.integer( 4 ) | |
| 2.3.Date( 1 ) | 2.11.Introduction( 1 ) | |
| 2.4.decimal( 5 ) | 2.12.long( 1 ) | |
| 2.5.float format( 4 ) | 2.13.None( 2 ) | |
| 2.6.float( 2 ) | 2.14.octal( 2 ) | |
| 2.7.hex format( 1 ) | 2.15.Rational( 1 ) | |
| 2.8.hexadecimal( 1 ) | ||
| 3.Statement | ||
| 3.1.if( 9 ) | 3.11.finally( 3 ) | |
| 3.2.Switch( 1 ) | 3.12.import( 5 ) | |
| 3.3.for( 12 ) | 3.13.pass( 2 ) | |
| 3.4.while( 12 ) | 3.14.print( 3 ) | |
| 3.5.break( 4 ) | 3.15.raise( 5 ) | |
| 3.6.def( 1 ) | 3.16.yield( 8 ) | |
| 3.7.del( 2 ) | 3.17.assert( 2 ) | |
| 3.8.try( 15 ) | 3.18.Generator( 5 ) | |
| 3.9.Error Exception( 16 ) | 3.19.Line Span( 2 ) | |
| 3.10.except( 7 ) | ||
| 4.Operator | ||
| 4.1.Arithmetic Operators( 1 ) | 4.5.Equality Operator( 1 ) | |
| 4.2.Bitwise Operators( 2 ) | 4.6.is( 3 ) | |
| 4.3.Boolean Operators( 5 ) | 4.7.modulus( 1 ) | |
| 4.4.Comparison Operators( 4 ) | 4.8.power( 1 ) | |
| 5.String | ||
| 5.1.Introduction( 3 ) | 5.21.Quote( 3 ) | |
| 5.2.Assignment( 3 ) | 5.22.Raw String( 1 ) | |
| 5.3.center( 1 ) | 5.23.Replace( 3 ) | |
| 5.4.Compare String( 6 ) | 5.24.repr( 1 ) | |
| 5.5.Concatenate( 3 ) | 5.25.rfind( 1 ) | |
| 5.6.encode( 3 ) | 5.26.rindex( 3 ) | |
| 5.7.endswith( 2 ) | 5.27.rjust( 1 ) | |
| 5.8.Escape( 2 ) | 5.28.rstrip( 1 ) | |
| 5.9.find( 3 ) | 5.29.slice( 4 ) | |
| 5.10.Format( 19 ) | 5.30.Split( 4 ) | |
| 5.11.Index( 4 ) | 5.31.splitlines( 1 ) | |
| 5.12.Join( 4 ) | 5.32.str( 1 ) | |
| 5.13.Length( 5 ) | 5.33.StringIO( 1 ) | |
| 5.14.ljust( 2 ) | 5.34.Strip( 3 ) | |
| 5.15.loop through( 1 ) | 5.35.substring( 1 ) | |
| 5.16.lower( 2 ) | 5.36.Template( 6 ) | |
| 5.17.lstrip( 2 ) | 5.37.translate( 1 ) | |
| 5.18.maketrans( 1 ) | 5.38.triple quotes( 1 ) | |
| 5.19.Member in( 1 ) | 5.39.Unicode( 5 ) | |
| 5.20.Member( 5 ) | ||
| 6.Tuple | ||
| 6.1.Introduction( 7 ) | 6.5.Convert to Tuple( 3 ) | |
| 6.2.Assign( 7 ) | 6.6.Index( 2 ) | |
| 6.3.Compare( 1 ) | 6.7.loop through( 2 ) | |
| 6.4.Convert to List( 1 ) | 6.8.Member in( 1 ) | |
| 7.List | ||
| 7.1.Introduction( 5 ) | 7.14.Length( 4 ) | |
| 7.2.Append( 5 ) | 7.15.List Comprehension( 6 ) | |
| 7.3.Assignment( 6 ) | 7.16.loop through( 3 ) | |
| 7.4.Compare List( 3 ) | 7.17.Max( 2 ) | |
| 7.5.Concatenate( 4 ) | 7.18.Member in( 4 ) | |
| 7.6.Convert to list( 1 ) | 7.19.Min( 1 ) | |
| 7.7.Count( 1 ) | 7.20.Multiply( 1 ) | |
| 7.8.Delete( 2 ) | 7.21.Pop( 2 ) | |
| 7.9.enumerate( 1 ) | 7.22.Reverse( 2 ) | |
| 7.10.Extend( 3 ) | 7.23.Slice( 19 ) | |
| 7.11.Index Search( 1 ) | 7.24.Sort( 6 ) | |
| 7.12.Index( 11 ) | 7.25.sum( 1 ) | |
| 7.13.Insert( 2 ) | ||
| 8.Dictionary | ||
| 8.1.Introduction( 10 ) | 8.14.Iterator( 1 ) | |
| 8.2.Assignment( 1 ) | 8.15.iteritems( 3 ) | |
| 8.3.Clear( 1 ) | 8.16.Key( 2 ) | |
| 8.4.Compare dictionary( 3 ) | 8.17.keys( 6 ) | |
| 8.5.Convert to Dictionary( 4 ) | 8.18.length( 1 ) | |
| 8.6.Copy( 1 ) | 8.19.loop through( 1 ) | |
| 8.7.Delete( 2 ) | 8.20.Member( 2 ) | |
| 8.8.format( 1 ) | 8.21.pop( 2 ) | |
| 8.9.fromkeys( 5 ) | 8.22.popitem( 1 ) | |
| 8.10.get( 2 ) | 8.23.setdefault( 2 ) | |
| 8.11.has_key( 2 ) | 8.24.Sort( 1 ) | |
| 8.12.Index( 7 ) | 8.25.Update( 2 ) | |
| 8.13.items( 2 ) | 8.26.Values( 1 ) | |
| 9.Collections | ||
| 9.1.deque( 2 ) | 9.5.Your Dictionary( 1 ) | |
| 9.2.queue( 1 ) | 9.6.Your List( 1 ) | |
| 9.3.Set( 18 ) | 9.7.Your Set( 1 ) | |
| 9.4.stack( 1 ) | 9.8.Your Tree( 1 ) | |
| 10.Function | ||
| 10.1.def( 8 ) | 10.8.Documentation( 3 ) | |
| 10.2.parameter( 8 ) | 10.9.Function Object( 2 ) | |
| 10.3.return( 7 ) | 10.10.global( 7 ) | |
| 10.4.Variable Scope( 7 ) | 10.11.lambda( 8 ) | |
| 10.5.Varible length parameter( 8 ) | 10.12.nested function( 4 ) | |
| 10.6.Default Arguments( 8 ) | 10.13.recursive function( 4 ) | |
| 10.7.Keyword Arguments( 2 ) | ||
| 11.Class | ||
| 11.1.Introduction( 8 ) | 11.17.del( 1 ) | |
| 11.2.Attribute( 13 ) | 11.18.getattr( 1 ) | |
| 11.3.property( 6 ) | 11.19.getitem( 3 ) | |
| 11.4.method( 12 ) | 11.20.isinstance( 1 ) | |
| 11.5.Operator Overloading( 3 ) | 11.21.iter( 3 ) | |
| 11.6.override( 1 ) | 11.22.Iterator( 2 ) | |
| 11.7.self( 3 ) | 11.23.nonzero( 2 ) | |
| 11.8.Constructor( 9 ) | 11.24.private( 4 ) | |
| 11.9.Class Definition( 8 ) | 11.25.radd( 1 ) | |
| 11.10.Instance( 5 ) | 11.26.repr( 2 ) | |
| 11.11.Inheritance( 4 ) | 11.27.setitem( 1 ) | |
| 11.12.Interface( 2 ) | 11.28.str( 2 ) | |
| 11.13.abstract class( 1 ) | 11.29.subclass( 8 ) | |
| 11.14.Static( 3 ) | 11.30.super( 4 ) | |
| 11.15.call( 1 ) | 11.31.to string( 4 ) | |
| 11.16.cmp( 1 ) | ||
| 12.File | ||
| 12.1.Introduction( 2 ) | 12.14.seek( 2 ) | |
| 12.2.Binary File( 1 ) | 12.15.tell( 1 ) | |
| 12.3.Text file( 8 ) | 12.16.write( 3 ) | |
| 12.4.Directory( 3 ) | 12.17.writelines( 2 ) | |
| 12.5.remove directory( 1 ) | 12.18.close( 1 ) | |
| 12.6.getline( 1 ) | 12.19.remove file( 1 ) | |
| 12.7.loop through( 5 ) | 12.20.rename file( 1 ) | |
| 12.8.Member in( 1 ) | 12.21.path( 11 ) | |
| 12.9.open( 7 ) | 12.22.tar file( 2 ) | |
| 12.10.read( 6 ) | 12.23.to list( 1 ) | |
| 12.11.readline( 2 ) | 12.24.unicode( 1 ) | |
| 12.12.readlines( 3 ) | 12.25.zip file( 2 ) | |
| 12.13.redirect( 2 ) | ||
| 13.Buildin Function | ||
| 13.1.abs( 2 ) | 13.26.int( 1 ) | |
| 13.2.all( 1 ) | 13.27.isinstance( 2 ) | |
| 13.3.any( 1 ) | 13.28.iter( 2 ) | |
| 13.4.bool( 2 ) | 13.29.len( 1 ) | |
| 13.5.callable( 2 ) | 13.30.long( 1 ) | |
| 13.6.chr( 1 ) | 13.31.map( 4 ) | |
| 13.7.cmp( 1 ) | 13.32.max( 1 ) | |
| 13.8.coerce( 1 ) | 13.33.min( 1 ) | |
| 13.9.compile( 1 ) | 13.34.mktime( 1 ) | |
| 13.10.complex( 1 ) | 13.35.oct( 1 ) | |
| 13.11.del( 2 ) | 13.36.ord( 1 ) | |
| 13.12.dir( 4 ) | 13.37.pow( 1 ) | |
| 13.13.divmod( 1 ) | 13.38.range( 13 ) | |
| 13.14.enumerate( 2 ) | 13.39.raw_input( 5 ) | |
| 13.15.eval( 3 ) | 13.40.reduce( 2 ) | |
| 13.16.exec( 6 ) | 13.41.reversed( 2 ) | |
| 13.17.filter( 4 ) | 13.42.round( 1 ) | |
| 13.18.float( 1 ) | 13.43.Sorted( 1 ) | |
| 13.19.getattr( 2 ) | 13.44.str( 4 ) | |
| 13.20.heapify( 1 ) | 13.45.sum( 1 ) | |
| 13.21.heapreplace( 1 ) | 13.46.type( 6 ) | |
| 13.22.help( 1 ) | 13.47.unichr( 1 ) | |
| 13.23.hex( 1 ) | 13.48.vars( 1 ) | |
| 13.24.id( 4 ) | 13.49.zip( 5 ) | |
| 13.25.input( 2 ) | ||
| 14.Buildin Module | ||
| 14.1.command line( 3 ) | 14.12.signal( 1 ) | |
| 14.2.copy( 2 ) | 14.13.stat( 1 ) | |
| 14.3.datetime( 3 ) | 14.14.struct( 1 ) | |
| 14.4.environment( 1 ) | 14.15.subprocess( 3 ) | |
| 14.5.fileinput( 1 ) | 14.16.sys( 11 ) | |
| 14.6.heapq( 2 ) | 14.17.syslog( 1 ) | |
| 14.7.inter2( 1 ) | 14.18.time( 11 ) | |
| 14.8.math( 1 ) | 14.19.unit test( 1 ) | |
| 14.9.os( 15 ) | 14.20.webbrowser( 1 ) | |
| 14.10.platform( 4 ) | 14.21.win32api( 1 ) | |
| 14.11.random( 2 ) | ||
| 15.Database | ||
| 15.1.cPickle( 3 ) | 15.4.PostgreSQL( 14 ) | |
| 15.2.DBM( 2 ) | 15.5.shelve( 6 ) | |
| 15.3.MySQL( 6 ) | 15.6.sqlite( 1 ) | |
| 16.Regular Expressions | ||
| 16.1.escape( 1 ) | 16.5.search( 7 ) | |
| 16.2.findall( 3 ) | 16.6.Split( 5 ) | |
| 16.3.group( 2 ) | 16.7.sub( 4 ) | |
| 16.4.match( 7 ) | ||
| 17.Thread | ||
| 17.1.Thread( 6 ) | 17.5.Synchronize( 2 ) | |
| 17.2.Daemon( 1 ) | 17.6.deadlock( 1 ) | |
| 17.3.Producer Consumer( 1 ) | 17.7.lock( 2 ) | |
| 17.4.Semaphore( 1 ) | 17.8.timer( 1 ) | |
| 18.Tkinker | ||
| 18.1.Action( 9 ) | 18.17.Label( 9 ) | |
| 18.2.Alarm( 3 ) | 18.18.Layout( 8 ) | |
| 18.3.Browser( 1 ) | 18.19.ListBox( 6 ) | |
| 18.4.Button( 17 ) | 18.20.Menu( 13 ) | |
| 18.5.Canvas( 14 ) | 18.21.MessageBox( 5 ) | |
| 18.6.Checkbutton( 6 ) | 18.22.Mouse( 8 ) | |
| 18.7.Color Chooser( 1 ) | 18.23.Pack( 8 ) | |
| 18.8.ComboBox( 1 ) | 18.24.PhotoImage( 1 ) | |
| 18.9.Control( 5 ) | 18.25.Popup menu( 1 ) | |
| 18.10.Dialog( 9 ) | 18.26.Radiobutton( 8 ) | |
| 18.11.Entry( 4 ) | 18.27.Scale( 7 ) | |
| 18.12.Event( 6 ) | 18.28.ScrolledListBox( 1 ) | |
| 18.13.FileDialog( 1 ) | 18.29.ScrolledText( 1 ) | |
| 18.14.Frame( 8 ) | 18.30.Text( 5 ) | |
| 18.15.Image( 2 ) | 18.31.Toplevel( 3 ) | |
| 18.16.Key Event( 6 ) | ||
| 19.wxPython | ||
| 19.1.BoxSizer( 5 ) | 19.24.ListBox( 1 ) | |
| 19.2.Button( 5 ) | 19.25.MDI( 2 ) | |
| 19.3.CheckBox( 1 ) | 19.26.menu( 12 ) | |
| 19.4.Choice( 1 ) | 19.27.MessageDialog( 2 ) | |
| 19.5.Clipboard( 2 ) | 19.28.Panel( 1 ) | |
| 19.6.ColourDialog( 1 ) | 19.29.PopupMenu( 1 ) | |
| 19.7.ComboBox( 1 ) | 19.30.ProgressDialog( 1 ) | |
| 19.8.CreateFileTipProvider( 1 ) | 19.31.RadioBox( 1 ) | |
| 19.9.dialog( 1 ) | 19.32.RadioButton( 1 ) | |
| 19.10.DirDialog( 1 ) | 19.33.Scrollbar( 1 ) | |
| 19.11.Drag Drop( 1 ) | 19.34.SingleChoiceDialog( 2 ) | |
| 19.12.FileDialog( 1 ) | 19.35.Sizer( 1 ) | |
| 19.13.FlexGridSizer( 1 ) | 19.36.Slider( 1 ) | |
| 19.14.FontDialog( 1 ) | 19.37.Sound( 1 ) | |
| 19.15.Frame( 14 ) | 19.38.Spinner( 1 ) | |
| 19.16.Gauge( 1 ) | 19.39.StaticBoxSizer( 1 ) | |
| 19.17.Grid( 6 ) | 19.40.StaticText( 6 ) | |
| 19.18.GridSizer( 1 ) | 19.41.table( 2 ) | |
| 19.19.Help( 1 ) | 19.42.Text( 4 ) | |
| 19.20.HtmlWindow( 3 ) | 19.43.TextEntryDialog( 2 ) | |
| 19.21.Image( 2 ) | 19.44.Timer( 1 ) | |
| 19.22.ImageDialog( 1 ) | 19.45.Tree( 12 ) | |
| 19.23.ImageList( 1 ) | 19.46.Wizard( 1 ) | |
| 20.XML | ||
| 20.1.sax( 2 ) | 20.5.Packer( 1 ) | |
| 20.2.DOM( 20 ) | 20.6.ContentHandler( 2 ) | |
| 20.3.expat( 2 ) | 20.7.sgmllib( 1 ) | |
| 20.4.Node Type( 1 ) | 20.8.XMLParser( 1 ) | |
| 21.Network | ||
| 21.1.Client( 4 ) | 21.14.UDP Server( 3 ) | |
| 21.2.socket( 8 ) | 21.15.urllib( 2 ) | |
| 21.3.Server( 10 ) | 21.16.urlopen( 2 ) | |
| 21.4.ServerSocket( 3 ) | 21.17.urlparse( 1 ) | |
| 21.5.Broadcast( 2 ) | 21.18.GET POST( 3 ) | |
| 21.6.Error Handling( 3 ) | 21.19.HTTP Request( 6 ) | |
| 21.7.inetd( 4 ) | 21.20.BaseHTTPServer( 1 ) | |
| 21.8.IP Address( 5 ) | 21.21.Parse HTML( 9 ) | |
| 21.9.IPv6( 1 ) | 21.22.Web Server( 8 ) | |
| 21.10.NNTP( 1 ) | 21.23.XML RPC( 9 ) | |
| 21.11.SMTP( 10 ) | 21.24.ftp( 12 ) | |
| 21.12.telnet( 1 ) | 21.25.email( 6 ) | |
| 21.13.UDP Client( 5 ) | 21.26.Gopher( 3 ) | |
| 22.CGI Web | ||
| 22.1.Introduction( 12 ) | 22.5.Content type( 1 ) | |
| 22.2.HTML( 3 ) | 22.6.File Upload( 3 ) | |
| 22.3.form( 9 ) | 22.7.File( 1 ) | |
| 22.4.query( 1 ) | 22.8.Unicode( 1 ) | |
| 23.Windows | ||
| 23.1.Excel( 1 ) | 23.3.PowerPoint( 1 ) | |
| 23.2.Outlook( 1 ) | 23.4.Word( 1 ) | |