cfdi-descarga/source/cfdi-descarga.py

35 lines
786 B
Python
Raw Normal View History

2023-01-18 22:10:36 -06:00
#!/usr/bin/env python
import argparse
from sat import util
def main(args):
2023-01-18 23:28:43 -06:00
print(args, '\n')
2023-01-18 22:10:36 -06:00
if args.fiel_validar:
util.fiel_validate(args)
2023-01-18 23:28:43 -06:00
return
util.download(args)
2023-01-18 22:10:36 -06:00
return
def _process_command_line_arguments():
parser = argparse.ArgumentParser(
description='Descarga SAT')
parser.add_argument('-fv', '--fiel-validar', default=False, action='store_true')
2023-01-18 23:28:43 -06:00
help = 'Directorio de ubicaciĆ³n de la FIEL'
2023-01-18 22:10:36 -06:00
parser.add_argument('-fd', '--fiel-dir', help=help, default='')
help = "Nombre de la Fiel, el predeterminado es 'fiel'"
parser.add_argument('-fn', '--fiel-nombre', help=help, default='fiel')
return parser.parse_args()
if __name__ == '__main__':
args = _process_command_line_arguments()
main(args)