Subversion Repositories LCARS

Rev

Rev 54 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 54 Rev 198
1
#!/usr/bin/env python3
1
#!/usr/bin/env python3
2
2
3
from sys import argv
3
from sys import argv
4
from lxml import etree
4
from lxml import etree
5
from os.path import dirname
5
from os.path import dirname
6
6
7
if __name__ == "__main__":
7
if __name__ == "__main__":
8
    with open(argv[1]) as scorefile:
8
    with open(argv[1]) as scorefile:
9
        scorefile_tree = etree.parse(scorefile)
9
        scorefile_tree = etree.parse(scorefile)
10
        with open(dirname(argv[0]) + '/scorefile2filters.xsl') as stylesheet:
10
        with open(dirname(argv[0]) + '/scorefile2filters.xsl') as stylesheet:
11
            stylesheet_tree = etree.parse(stylesheet)
11
            stylesheet_tree = etree.parse(stylesheet)
12
            transform = etree.XSLT(stylesheet_tree)
12
            transform = etree.XSLT(stylesheet_tree)
13
            filterfile_text = transform(scorefile_tree)
13
            filterfile_text = transform(scorefile_tree)
14
            print(filterfile_text)
14
            print(filterfile_text)
15
 
15