解决 TypeError: 'TextFileReader' object is not subscriptable

使用pandas读物文件报错:
Traceback (most recent call last):
data[“a”] = data[“a”].astype(str)
TypeError: ‘TextFileReader’ object is not subscriptable

报错原因:
pandas中read_csv()函数,添加chunksize=n的参数后,返回的文件类型为

解决:

for chunk in data:
chunk["a"] = chunk["a"].astype(str)

你可能感兴趣的:(解决 TypeError: 'TextFileReader' object is not subscriptable)