Exemple #1
0
    def __init__(self, name=None):
        if not _fileExist(file_logs):
            print("File logger %s not found!" % (file_logs))

        self.logs = _log(name, file_logs)
Exemple #2
0
_project = 'XLSx2DuplicateSheets'

_description = '''
Duplicate a Spreadsheet ( .xls / .xlsx ) in many workbooks from list
according to the file contain the description of each sheet name.
'''

_epilog = "Version: %s" % _version

_duplicates_ = ['Pippo Matteo', 'Pluto Andrea', 'Paperino Carlo']
_archive_ext = ['zip', 'tar', 'gztar', 'bztar', 'xztar']
_archive_set = _archive_ext[0]
_tag_output_ = '(WorkBookDuplicate)~'

logs = _log()


###############################################################################
def _getargs():
    #CZ#parser = argparse.ArgumentParser(description=_description, epilog=_epilog, formatter_class=argparse.ArgumentDefaultsHelpFormatter)
    formatter = lambda prog: argparse.HelpFormatter(
        prog, max_help_position=50, width=120)
    formatter = lambda prog: argparse.ArgumentDefaultsHelpFormatter(
        prog, max_help_position=50, width=120)
    #CZ#formatter = lambda prog: argparse.RawDescriptionHelpFormatter(prog, max_help_position=50, width=120)
    parser = argparse.ArgumentParser(
        description=_description, epilog=_epilog,
        formatter_class=formatter)  #, argument_default=not argparse.SUPPRESS)

    #CZ#pgroup.add_argument('-p' , '--power'          , help='display a power of a given number'   , type=int           , choices=[1,2,3,4,5])