在Python下用Windows连接UNC路径

时间:2017-02-24 20:36:53

标签: python

使用Python 3,寻找正确方向的微调,因为raw_input并不像我想象的那样。

self.softwareOptions = {'1': "\X", '2': "\Y", '3':"\Z"}
self.sourceSoftware=r"\\Cdc1\cdc\Visual Studio 2015\Projects\WPF 2015 Projects"
self.sourceAppend=r"\JCOutput\Release"

    def BuildSourcePath(self):
        return os.path.join(self.sourceSoftware , self.selectedSoftware, self.sourceAppend)

在程序的另一个点,查询用户输入1,2,3以附加适当的路径。但是,输出总是在\ V处切断路径,所以我最终得到\ cdc1 \ cdc \ JCOutput \ Release

1 个答案:

答案 0 :(得分:1)

您必须使用相对路径:

self.softwareOptions = {'1': "X", '2': "Y", '3':"Z"}
self.sourceSoftware=r"\\Cdc1\cdc\Visual Studio 2015\Projects\WPF 2015 Projects"
self.sourceAppend=r"JCOutput\Release"

def BuildSourcePath(self):
    return os.path.join(self.sourceSoftware, self.selectedSoftware, self.sourceAppend)