我必须使用Windows 10(公司政策),但是我们的DEV / TEST / PREPROD / PROD环境在Linux下运行
我需要设置Python(virtualenv或类似的东西)环境来接受Linux目录或路径接受。
示例:
my_directory/xxx.log
linux_path = 'my_directory/xxx.log'
windows_path = 'C\\Users\\\.....'
在Windows 10上进行测试的代码异常使我有些痛苦。
答案 0 :(得分:1)
您可以使用-
os.path.join()
摆脱前进和后退,这将适用于Windows和Linux。
示例:
os.path.join(my_directory,'xxx.log')
OR
os.sep.join()
也将起作用。
参考