32 |
from xml.sax import make_parser, handler |
from xml.sax import make_parser, handler |
33 |
from xml.sax import saxutils |
from xml.sax import saxutils |
34 |
|
|
35 |
|
def showUsage(): |
36 |
|
print """ |
37 |
|
gfd04to05.py - a tool for converting old style gnue-forms files (version 0.4x and smaller) |
38 |
|
Usage: gfd04to05.py <input file> [<output file>] |
39 |
|
|
40 |
|
""" |
41 |
|
sys.exit(1) |
42 |
|
|
43 |
|
if (len(sys.argv) not in [2,3]): |
44 |
|
print 'Error: Wrong number of arguments provided!' |
45 |
|
showUsage() |
46 |
|
|
47 |
|
if sys.argv[1]=='--help': |
48 |
|
showUsage() |
49 |
|
|
50 |
|
|
51 |
class Forms04Loader(handler.ContentHandler): |
class Forms04Loader(handler.ContentHandler): |
52 |
|
|
53 |
stack = [None] |
stack = [None] |