io.StringIO这就像文件一样,就像您写的一样,现在文件指针指向末尾。之后,当您尝试从中读取内容时,编写的内容之后没有任何内容,因此:没有要解析的列。
相反,就像处理普通文件一样,
seek从头开始,然后阅读:
>>> output = io.StringIO()>>> output.write('x,yn')4>>> output.write('1,2n')4>>> output.seek(0)0>>> pd.read_csv(output) x y0 1 2
io.StringIO这就像文件一样,就像您写的一样,现在文件指针指向末尾。之后,当您尝试从中读取内容时,编写的内容之后没有任何内容,因此:没有要解析的列。
相反,就像处理普通文件一样,
seek从头开始,然后阅读:
>>> output = io.StringIO()>>> output.write('x,yn')4>>> output.write('1,2n')4>>> output.seek(0)0>>> pd.read_csv(output) x y0 1 2