diff options
Diffstat (limited to 'gr-trellis/docs/make_numbered_listing.py')
-rw-r--r-- | gr-trellis/docs/make_numbered_listing.py | 45 |
1 files changed, 24 insertions, 21 deletions
diff --git a/gr-trellis/docs/make_numbered_listing.py b/gr-trellis/docs/make_numbered_listing.py index c295dc8763..cdef9161fb 100644 --- a/gr-trellis/docs/make_numbered_listing.py +++ b/gr-trellis/docs/make_numbered_listing.py @@ -1,45 +1,48 @@ #!/usr/bin/env python import sys -import os, os.path +import os +import os.path from optparse import OptionParser -def quote_line (line): - line = line.replace ('&', '&') - line = line.replace ('<', '<') - line = line.replace ('>', '>') - line = line.replace ("'", ''') - line = line.replace ('"', '"') + +def quote_line(line): + line = line.replace('&', '&') + line = line.replace('<', '<') + line = line.replace('>', '>') + line = line.replace("'", ''') + line = line.replace('"', '"') return line -def generate_listing (input_filename, title=None): - inf = open (input_filename, "r") - output_filename = os.path.basename (input_filename) + '.xml' - outf = open (output_filename, "w") - outf.write ('<?xml version="1.0" encoding="ISO-8859-1"?>\n') + +def generate_listing(input_filename, title=None): + inf = open(input_filename, "r") + output_filename = os.path.basename(input_filename) + '.xml' + outf = open(output_filename, "w") + outf.write('<?xml version="1.0" encoding="ISO-8859-1"?>\n') # outf.write ('<example id="%s">\n' % (input_filename,)) # if not title: # title = input_filename # outf.write ('<title>') # outf.write (title) # outf.write ('</title>\n') - outf.write ('<programlisting>\n'); + outf.write('<programlisting>\n') lineno = 0 for line in inf: - line = line.expandtabs (8) - line = quote_line (line) + line = line.expandtabs(8) + line = quote_line(line) lineno = lineno + 1 - outf.write ('%3d %s' % (lineno, line)) + outf.write('%3d %s' % (lineno, line)) - outf.write ('</programlisting>\n') + outf.write('</programlisting>\n') # outf.write ('</example>\n') -def main (): +def main(): for file in sys.argv[1:]: - generate_listing (file) + generate_listing(file) -if __name__ == '__main__': - main () +if __name__ == '__main__': + main() |