import sysimport shelvedef outputLine( account, aList ): print account.ljust( 10 ), print aList[ 0 ].ljust( 10 ), print aList[ 1 ].ljust( 10 ), print aList[ 2 ].rjust( 10 )try: creditFile = shelve.open( "credit.dat" )except IOError: print >> sys.stderr, "File could not be opened" sys.exit( 1 )for accountNumber in creditFile.keys(): outputLine( accountNumber, creditFile[ accountNumber ] )creditFile.close()
Name (required)
email (will not be published) (required)
Website