line = "\\\dfslocation\prj\gct\asw\sw_archive"
ネットワークパスを印刷しながら、文字列リテラルにエスケープシーケンスを変換する方法は、私は、引数から上記のように、ラインの値を得たとします。パイソン -
これを印刷します。
print r'%s' %line
'\\\dfslocation\prj\gct\x07sw\sw_archive'
しかし、私はを取得したい\\ dfslocation \ PRJ \ GCT \ ASW \ sw_archive
は、どのように私はこれを得ることができますか?
'print'の書式指定子の前ではなく、' line'に割り当てる文字列リテラルの前に 'r'を置く必要があります。 'line = r" \\ dfslocation \ prj \ gct \ asw \ sw_archive "' - 次に 'print(line)'を実行してください。 – jedwards
以下の答えを確認してください:@Rajib – bhansa
これは問題です。私はその行に値を割り当てません。私はコマンドプロンプトからそれを取得しています。だから私はr'xxxxx '構文を使用することができません。 – Rajib