変数から生の形式で文字列を出力する方法を見つけようとしています。たとえば、次のようなパスの環境変数を Windows に追加すると'C:\\Windows\Users\alexb\'
、次のことができることがわかります。
print(r'C:\\Windows\Users\alexb\')
しかし、変数の前に置くことはできませんr
....たとえば:
test = 'C:\\Windows\Users\alexb\'
print(rtest)
明らかに印刷しようとするだけrtest
です。
あるのも知ってる
test = 'C:\\Windows\Users\alexb\'
print(repr(test))
しかし、これはそうである'C:\\Windows\\Users\x07lexb'
ように戻ります
test = 'C:\\Windows\Users\alexb\'
print(test.encode('string-escape'))
それで、まだテストを使用して、そのパスを保持する変数をRAWで印刷するエレガントな方法があるかどうか疑問に思っていますか? それだけだったらいいのに
print(raw(test))
しかし、そうではありません