[Python-de] Re: simpler macro expander

Dinu Gherman gherman at darwin.in-berlin.de
Tue Aug 21 19:57:06 EDT 2001


Matt Dunford wrote:
> 
> On Thu, Jul 19, 2001 at 07:36:59PM -0400, root wrote:
> > ich habe einen preprocessor geschrieben der einfache textmacros
> > in ascii dateien expandiert und aus der eingabe datei eine ausgabe
> > datei erzeugt.
>
> Warum nicht 'sed'?  Zum Beispiel:
> 
> %> sed -e 's/myName/Stefan Antoni/g' -e 's/myMail/sasoft at gmx.de/g' <infile >outfile
> 
> Oder 'cpp':
> 
> %> cpp -DmyName='Stefan Antoni' -DmyMail='sasoft at gmx.de' infile outfile
> 
> Warum erfindet das Rad wieder?


Weil Python-Raeder runder laufen, vielleicht? ;-)
Hier noch eines...

Dinu

  ftp://ftp.reportlab.com/preppy.zip

  """
  Preppy is a simple and general method for preprocessing 
  text files. It lets you embed Python expressions and 
  scripts in any text file; files are "compiled" into 
  Python modules which can be passed data and which send 
  text to standard output. 

  The markup may contain loops and conditional flow con-
  trol and generic Python code. Preppy is typically used 
  to automatically generate HTML files containing data 
  from a backend database, or to generate XML documents. 
  Preppy consists of a single Python module with HTML 
  documentation. 
  """



More information about the Python-de mailing list