我正在 Windows 上编写一个 Python 脚本,它需要在 Red Hat Linux 机器上运行。在 Windows 上,
os.path.abspath(os.curdir)
返回类似
的内容C:\Users\Me\...\CurrentDirectory
没有尾随\.
我无法在 Linux 上运行它,但据我所知它更像是
/home/Me/.../CurrentDirectory
随着斜杠的反方向,我不确定尾随/。首先,有没有?其次,我该如何处理这个问题?该脚本不必同时在 Windows 和 Linux 上运行,最终只能在 Linux 上运行。虽然我只能在 Windows 上测试它:(
最佳答案
如果你使用 os.path.join()
应该没关系
参见:
关于Windows 与 Linux 上的 Python 目录结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8236398/