在Python中连接Windows下的UNC路径

2024-04-28 05:40:41 发布

您现在位置:Python中文网/ 问答频道 /正文

使用Python3,寻找正确方向的微调,因为原始输入的行为不像我想象的那样。在

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


Tags: self路径releasepython3projectsstudiovisual想象
1条回答
网友
1楼 · 发布于 2024-04-28 05:40:41

必须使用相对路径:

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)

相关问题 更多 >