如何以多平台方式处理文件路径(win/Unix)?

How to handle file path in multiplatform way (both win/Unix)?

ROOT_DIR = os.path.abspath(os.curdir)

#create dir for files 因为它可能不存在

directory = ROOT_DIR + CFG_FILE_RECPATH

在 win 环境下 CFG_FILE_RECPATH 必须像 \upload\ 但是在Ubuntu/upload/

目前我将 d 限制器文字从“\”更改为“/”是否足够好?

您正在查找 os.path.join 函数。

directory = os.path.join(ROOT_DIR, CFG_FILE_RECPATH)