一个反斜杠作为python的两个反斜杠

时间:2016-06-23 11:58:27

标签: python

我想将路径传递给结果位置到我的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:])

0 个答案:

没有答案