我想将路径传递给结果位置到我的python脚本传递作为参数。但是这里我的difficuty是python将一个backslah转换为两个反斜杠。
我知道它可以安全地删除特殊字符行为,但不想要这种行为,因为我的路径正在改变,我该如何解决这个问题。
例如:如果我给出的路径是
\\ perf-host.xyz.com \ b_disk \ Automation \ resultDir ....然后将其解析为
\\\\ perf-host.xyz.com \\ b_disk \\自动化\\ resultDir
def check_arg(args=None):
parser = argparse.ArgumentParser(description='Script to learn basic argparse')
parser.add_argument('-i', '--inputfile',
help='txt file that contains the frame names',
required='True')
parser.add_argument('-o', '--outputpath',
help='path to the result directory where captured aubs need to be stored',
required='True')
_args = parser.parse_args(args)
return (_args.inputfile,_args.outputpath)
if __name__ == '__main__':
_input,_output = check_arg(sys.argv[1:])