无法将.csv转换为数据帧错误:“ str”对象不可调用

时间:2019-07-05 15:17:17

标签: python pandas csv dataframe google-colaboratory

我正在尝试在colab中学习熊猫和张量流,但是在导入和处理CSV时遇到了问题。

当我尝试将.csv文件用作colab中的数据框时,出现错误

import io

df = pd.read_csv(io.StringIO(uploaded['GHI training.csv'].decode('utf-8')))
df

输出

TypeError                                 Traceback (most recent call last)
<ipython-input-63-d3546ec3306f> in <module>()
      2 import io
      3 
----> 4 df = pd.read_csv(io.StringIO(uploaded['GHI training.csv'][:200].decode('utf-8')))
      5 df

TypeError: 'str' object is not callable

这是我要工作的笔记本 https://colab.research.google.com/drive/14oSPEy8e9FwpiGeFfUpY83UaWKewE_iX

当前我收到TypeError:“ str”对象不可调用

我希望将此CSV作为数据框

1 个答案:

答案 0 :(得分:0)

我不确定100%为什么,

但是我曾经用文档的路径文件创建了一个data_pathfile,并且它起作用了

data_pathfile = '../content/GHI training.csv'
df = pd.read_csv(io.StringIO(uploaded[data_pathfile].decode('utf-8')))