At 11:31 AM 11/3/2005, Johan Geldenhuys wrote: >Hi all, >Just a quick question; > >How do I code this output: >""" >files dirs >========== >""" > >I want to print something a few space away from the left side or in the >middle of the line.
In the Python Library Reference look up 2.3.6.2 String Formatting Operations - % interpolation In general you create a "template" of the desired output with %s (or other conversion type) wherever you want a value substituted. "%-15s%-15s" % ('files', 'dirs') will give "files dirs " "%-15s%-15s" % (filename, directory) will give "funny.doc c:\root " assuming the variabies filename, directory have the values shown. the - means left align, 15 is field width. _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor