#################################################################################################################
#  Author:      Tamas Faitli                                                                                    #
#  Date:        05/03/2019                                                                                      #
#  Name:        template_python.py                                                                              #
#  Description: This is a template module which can be                                                          #
#               used for initializing empty scripts                                                             #
#################################################################################################################

#################################################################################################################
#   HELP MESSAGE                                                                                                #
#################################################################################################################
HELP_MESSAGE = '''
'''
#################################################################################################################
#   IMPORTS                                                                                                     #
#################################################################################################################
import os
import sys
import time
#import subprocess
#import re
#import unittest

#################################################################################################################
#   DEFAULT CONFIG                                                                                              #
#################################################################################################################
CONF_DEBUG              = False

#################################################################################################################
#   ARGUMENTS                                                                                                   #
#################################################################################################################
# input arguments
arguments_with_options  = sys.argv[1:] # passing on first element since it is always the path
arguments               = [arg[:arg.find(':')] if ':' in arg else arg for arg in arguments_with_options]
# arguments separated by functionality
arg_debug               = ['-debug','-d']
arg_help                = ['-help','-h','-?']
arg_temp                = ['-init']
# total supported arguments
arg_supported           = arg_debug + arg_help + arg_temp
# check whether all argument is supported or not
if any(arg not in arg_supported for arg in arguments):
    print('Invalid argument! See supported arguments passing -help .')
    exit(1)
# check if any help argument is passed
if any(arg in arg_help for arg in arguments):
    print(HELP_MESSAGE)
    exit(0)
# check if any debug argument is passed
if any(arg in arg_debug for arg in arguments):
    print('Debug mode is activated!')
    CONF_DEBUG          = True

#################################################################################################################
#   PARAMETERS                                                                                                  #
#################################################################################################################
PAR_TEMP                = 'template_python.py'

#################################################################################################################
#   CLASS DEFINITIONS                                                                                           #
#################################################################################################################

#################################################################################################################
#   GLOBAL VARIABLES                                                                                            #
#################################################################################################################

#################################################################################################################
#   FUNCTION DEFINITIONS                                                                                        #
#################################################################################################################

#################################################################################################################
#   MAIN                                                                                                        #
#################################################################################################################
if __name__=="__main__":
    TIME_START  = time.time()
    # beginning of body of main
    pass # do stuff
    # end of body of main
    TIME_END    = time.time()
    # print execution time
    print("--- %s seconds ---" % (TIME_END - TIME_START))
    pass
#################################################################################################################
#   UNIT TESTS                                                                                                  #
#################################################################################################################

97eb4b441a3d069788fd4b840f5e191e603b8109
<mask token>

<mask token>
if any(arg not in arg_supported for arg in arguments):
    print('Invalid argument! See supported arguments passing -help .')
    exit(1)
if any(arg in arg_help for arg in arguments):
    print(HELP_MESSAGE)
    exit(0)
if any(arg in arg_debug for arg in arguments):
    print('Debug mode is activated!')
    CONF_DEBUG = True
<mask token>
if __name__ == '__main__':
    TIME_START = time.time()
    pass
    TIME_END = time.time()
    print('--- %s seconds ---' % (TIME_END - TIME_START))
    pass

HELP_MESSAGE = '\n'
<mask token>
CONF_DEBUG = False
arguments_with_options = sys.argv[1:]
arguments = [(arg[:arg.find(':')] if ':' in arg else arg) for arg in
    arguments_with_options]
arg_debug = ['-debug', '-d']
arg_help = ['-help', '-h', '-?']
arg_temp = ['-init']
arg_supported = arg_debug + arg_help + arg_temp
if any(arg not in arg_supported for arg in arguments):
    print('Invalid argument! See supported arguments passing -help .')
    exit(1)
if any(arg in arg_help for arg in arguments):
    print(HELP_MESSAGE)
    exit(0)
if any(arg in arg_debug for arg in arguments):
    print('Debug mode is activated!')
    CONF_DEBUG = True
PAR_TEMP = 'template_python.py'
if __name__ == '__main__':
    TIME_START = time.time()
    pass
    TIME_END = time.time()
    print('--- %s seconds ---' % (TIME_END - TIME_START))
    pass

HELP_MESSAGE = '\n'
import os
import sys
import time
CONF_DEBUG = False
arguments_with_options = sys.argv[1:]
arguments = [(arg[:arg.find(':')] if ':' in arg else arg) for arg in
    arguments_with_options]
arg_debug = ['-debug', '-d']
arg_help = ['-help', '-h', '-?']
arg_temp = ['-init']
arg_supported = arg_debug + arg_help + arg_temp
if any(arg not in arg_supported for arg in arguments):
    print('Invalid argument! See supported arguments passing -help .')
    exit(1)
if any(arg in arg_help for arg in arguments):
    print(HELP_MESSAGE)
    exit(0)
if any(arg in arg_debug for arg in arguments):
    print('Debug mode is activated!')
    CONF_DEBUG = True
PAR_TEMP = 'template_python.py'
if __name__ == '__main__':
    TIME_START = time.time()
    pass
    TIME_END = time.time()
    print('--- %s seconds ---' % (TIME_END - TIME_START))
    pass

#################################################################################################################
#  Author:      Tamas Faitli                                                                                    #
#  Date:        05/03/2019                                                                                      #
#  Name:        template_python.py                                                                              #
#  Description: This is a template module which can be                                                          #
#               used for initializing empty scripts                                                             #
#################################################################################################################

#################################################################################################################
#   HELP MESSAGE                                                                                                #
#################################################################################################################
HELP_MESSAGE = '''
'''
#################################################################################################################
#   IMPORTS                                                                                                     #
#################################################################################################################
import os
import sys
import time
#import subprocess
#import re
#import unittest

#################################################################################################################
#   DEFAULT CONFIG                                                                                              #
#################################################################################################################
CONF_DEBUG              = False

#################################################################################################################
#   ARGUMENTS                                                                                                   #
#################################################################################################################
# input arguments
arguments_with_options  = sys.argv[1:] # passing on first element since it is always the path
arguments               = [arg[:arg.find(':')] if ':' in arg else arg for arg in arguments_with_options]
# arguments separated by functionality
arg_debug               = ['-debug','-d']
arg_help                = ['-help','-h','-?']
arg_temp                = ['-init']
# total supported arguments
arg_supported           = arg_debug + arg_help + arg_temp
# check whether all argument is supported or not
if any(arg not in arg_supported for arg in arguments):
    print('Invalid argument! See supported arguments passing -help .')
    exit(1)
# check if any help argument is passed
if any(arg in arg_help for arg in arguments):
    print(HELP_MESSAGE)
    exit(0)
# check if any debug argument is passed
if any(arg in arg_debug for arg in arguments):
    print('Debug mode is activated!')
    CONF_DEBUG          = True

#################################################################################################################
#   PARAMETERS                                                                                                  #
#################################################################################################################
PAR_TEMP                = 'template_python.py'

#################################################################################################################
#   CLASS DEFINITIONS                                                                                           #
#################################################################################################################

#################################################################################################################
#   GLOBAL VARIABLES                                                                                            #
#################################################################################################################

#################################################################################################################
#   FUNCTION DEFINITIONS                                                                                        #
#################################################################################################################

#################################################################################################################
#   MAIN                                                                                                        #
#################################################################################################################
if __name__=="__main__":
    TIME_START  = time.time()
    # beginning of body of main
    pass # do stuff
    # end of body of main
    TIME_END    = time.time()
    # print execution time
    print("--- %s seconds ---" % (TIME_END - TIME_START))
    pass
#################################################################################################################
#   UNIT TESTS                                                                                                  #
#################################################################################################################
