def __init__(self, name=None): if not _fileExist(file_logs): print("File logger %s not found!" % (file_logs)) self.logs = _log(name, file_logs)
_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])