私のスクリプトは、ファイルパスをファイルタイプのサフィックスと連結することにより、エクスポートするファイルを作成します。例えば、
int = 3
print r"C:\Test\\" + str(int) + ".jpg"
これはC:\Test\\3.jpg
最初に「r」を含めたので、生の文字列として扱われるので、最後に二重の円記号は必要ないと思いました。ただし、以下は機能しません。
int = 3
print r"C:\Test\" + str(int) + ".jpg"
...おそらくPythonが終了引用符の前にエスケープ文字を見ているためです。では、「r」のポイントは何ですか?また、エクスポート時にファイルが適切な場所に保存されますが、printコマンドでテスト後に2つのバックスラッシュ(C:\ Test \ 3.jpgなど)が表示され、C:の後に1つだけ表示されるのは気に入らないです。
ファイルパスでバックスラッシュを1つ取得するにはどうすればよいですか?