在给定操作系统的Python中加入路径

时间:2012-06-15 15:50:24

标签: python

背景 - 我使用paramiko将文件放在一堆远程服务器上,运行几个不同的操作系统,并且远程系统上没有安装Python。我需要指定文件放置位置的远程目录。因为不同的操作系统以不同的方式指定路径,所以我想使用一些模块。

我想使用os.path.join,但是从本地计算机获取配置。有没有办法在os模块的某个方法中指定平台,或类似的东西?

编辑:也在与paramiko的ssh会议期间。

1 个答案:

答案 0 :(得分:5)

通常包含所有不同的路径模块,os.path只是本地计算机的模块。如果要进行Windows路径操作,请导入ntpath;对于Unix路径操作,请导入posixpath