【发布时间】:2016-08-11 11:16:07
【问题描述】:
我遇到了这个错误。为什么?
File "/k.py", line 257, in deskJ
eremuak = aFileLine.strip().split('\t')
AttributeError: '_io.BufferedReader' object has no attribute 'strip'
代码
def deskribapenaJaso(self, aFileLine):
eremuak = aFileLine.strip().split('\t')
print(eremuak) #printNothing
aFileLine = 文件的 X 行
【问题讨论】:
-
aFileLine 是文件对象不是文件中的一行。
aFileLine.readline().strip().split('\t')会得到一条线,但很可能有更好的方法来做你想做的事。 -
是的,您需要执行 aFileLine.readline() 才能真正获取字符串
标签: python attributeerror