问题遇到的现象和发生背景
Python文件的打开与读写
问题相关代码,请勿粘贴截图
with open('D:\\小漂亮\\Documents\\python 程序文件\\数据.txt','r',encoding='utf_8') as t:
t.read()
print(t.read())
#返回结果:
'122.4\n109.4\n105\n104.6\n104.1\n100.6\n100\n99.3\n99.1\n98.2\n97.5\n95.2\n92.8\n91.8\n90.8\n90.3\n89.5\n89.4\n86.4\n86.2\n85.7\n82.6\n81\n80.9\n79.1\n77.9\n77.7\n76.8\n76.6\n76.2\n74.5\n74.3\n73.9\n71.7\n71.2\n67.7\n66.7\n66.2\n65.4\n65.3\n65.3\n65.3\n64.6\n63.5\n62.7\n60.8\n58.2\n55.5\n55.3\n55\n54.9\n52.7\n51.8\n49.9\n48.2\n47.6\n46\n45.8\n45.2\n41.9\n38.8\n37.7\n37.5\n36.5\n36.4\n32.7\n32.7\n32.2\n29.1\n27.8\n27.8'
运行结果及报错内容
t.replace('\n',',')
#以下是报错内容:
Traceback (most recent call last):
File "<pyshell#9>", line 1, in <module>
t.replace('\n',',')
AttributeError: '_io.TextIOWrapper' object has no attribute 'replace'