【发布时间】:2014-06-17 19:42:05
【问题描述】:
import os
os.chdir('my directory')
data = open('text.txt', 'r')
data = data.replace(",", " ")
print(data)
我得到错误:
AttributeError: '_io.TextIOWrapper' 对象没有属性 'replace'
【问题讨论】:
-
您必须先将文件中的数据读入字符串。阅读文档:docs.python.org/2/tutorial/…
-
不要使用
chdir。只需使用with open(os.path.join(my_directory, 'text.txt'), 'r') as data:打开文件。 -
谁能告诉我为什么我的这个 Q 点了 4 分?如果没有适当的解释,禁止我的帐户是没有用的!