python 「r」を使ってエスケープを行う

python 「r」を使ってエスケープを行う

pythonで、アルファベットの「r」を使用して、エスケープ処理を行うサンプルコードを記述してます。

環境

  • OS windows10 pro 64bit
  • python 3.8.5

「r」使い方

rを使用すると、「 \ 」を1つの文字として扱うことが可能です。

print("C:\\path\\path\\filename")
# C:\path\path\filename

print(r"C:\path\path\filename")
# C:\path\path\filename

「r」で、ダブルクオーテーションを取り扱う場合は、以下のようにします。

print("\"mebee\"")
# "mebee"

print(r'"mebee"')
# "mebee"