chet
Прога запускается в командной строке.
Можно ли организовать передачу входным переменным данных из cmd одной командой,
если можно, то подскажите как!
То есть я набираю в cmd: python test.py дальше <ключ> <входной параметр> <ключ> < входной параметр> и переменным в проге test.py в соответствии передаются входные параметры
import argparse
parser = argparse.ArgumentParser(description=separator_string.join(['Build', 'Qt', 'with', 'configuration']), epilog=separator_string.join(['Tested', 'on', 'Python 3.2.2', 'OS Windows XP']))
parser.add_argument('-qtd', '--qt_dir', dest='qt_dir' , help=separator_string.join(['Set', 'a', 'path', 'to', 'Qt', 'dir' ]), default = script_start_up_dir)
parser.add_argument('-ctl', '--conf_type_link', dest = 'conf_type_link', help=separator_string.join(['Set', 'a', 'type', 'link', 'Qt' ]), default= "'-shared'")
options = parser.parse_args()
qt_dir = options.qt_dir.replace("'","")