2017-02-24 71 views
0

Python 3を使用して、raw_inputが私の思うように動作していないため、正しい方向のナッジを探します。PythonでWindowsでUNCパスを連結する

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つのポイントで、1,2,3を入力して適切なパスを追加するようにユーザーに問い合わせます。出力は、しかし、常に\ Vでパスを遮断するので、私はあなたが相対パスを使用する必要が\ CDC \ JCOutput \

+1

'raw_input'がなくなっていました: http://stackoverflow.com/a/954840/7311767 –

答えて

1

をリリース\ CDC1で終わる:

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) 
+0

ありがとう、砂糖クマ! –

関連する問題