我想使用 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 = 改为正方形
我的代码有问题还是上述字母是为系统保留的?