perlformats 0.1
This module implements partially perl formats in python.
This module has been written for a particular need: to print easily small pieces of information in a pretty way, such as the output of the UNIX df command. That's why the whole page management stuff has been let down.
Existing perl formats should be usable as is.
>>> from perlformats import PerlFormat
>>> myformat = """
... @<<<<<<<<<<<<<<<<<< @||||||| @<<<<<<@>>>> @>>>> @<<<<<<<<<<<<<<<<<
... name, $login, $office,$uid,$gid, $home
... """
>>> pf = PerlFormat(myformat)
>>> mydata = { '$login': 'jsmith', '$office': 'F125',
... '$uid': '1234', '$gid': '25', '$home': '/home/jsmith' }
>>> person.name # An object contains a value
'John Smith'
>>> print pf.format(mydata, person) # Values may be searched in several places
John Smith jsmith F125 1234 25 /home/jsmith
- Author: Alain Barthe
- Home Page: http://www.albar.fr/perlformats_html/index.html
- Download URL: http://www.albar.fr/downloads/perlformats.py
- Keywords: text format perl
- License: GPL
- Platform: Any platform
- Requires textwrap
- Categories
- Package Index Owner: bartabas
- DOAP record: perlformats-0.1.xml
