Source code for txt2xls.console

#!/usr/bin/env python
# coding=utf-8
"""
"""
__author__ = 'Alisue <lambdalisue@hashnote.net>'

[docs]def txt2xls(args=None): from txt2xls.args import parse_args from txt2xls.conf import parse_conf from txt2xls.reader import Reader from txt2xls.writer import Writer # parse config file and arguments args = parse_args(args) conf = parse_conf('txt2xls', args) fail_silently = not conf['default']['raise_exception'] # read reader = Reader(conf['reader']) collection = reader.read(args.infiles, fail_silently) # write writer = Writer(conf['writer'])
writer.write(collection, args.outfile, fail_silently) if __name__ == '__main__': txt2xls()