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 |