Python を使用してテキスト ファイルの各行のテキストをパスに置き換えたいのですが、出力ファイルのパスに奇妙な文字 (四角形) が表示されます。
現在のコード:
#!/usr/bin/env python
f1 = open('input.txt', 'r')
f2 = open('output.txt', 'w')
for line in f1:
f2.write(line.replace('test/software', 'C:\Software\api\render\3bit\sim>'))
f1.close()
f2.close()
出力テキストでは、パス内の次の文字が四角形 (奇妙な文字) に置き換えられます。
- \a = 正方形に変更
- \r = 正方形に変更
- \3 = 正方形に変更
私のコードに何か問題がありますか、それとも上記の文字はシステム用に予約されていますか?