熊猫:没有可从文件中解析的列

时间:2018-08-08 11:14:07

标签: python pandas

下午好

我已经浏览了与该问题相关的几种解决方案,但没有任何方法可以帮助我。我不明白这是不是实际的csv文件错误或代码本身内的错误。下面是我的代码:

import pandas as pd
from itertools import islice
import csv
from cStringIO import StringIO

sio = StringIO()
def forex_file():
    with open("USD-ZAR.csv", "r+") as exchange_file:
        for row in islice(csv.reader(exchange_file), 3, 256, None):
            sio.write(row)

sio.seek(0)
df1 = pd.read_csv(sio, sep=",", encoding="utf-8", delim_whitespace=True)

我特意在代码中放置了“ delim_whitespace = True”部分,因为这是许多其他帖子中的常见建议,但在这种情况下没有做任何事情,因为我的csv文件是由普通逗号而不是白色分隔的空格或制表符。

任何帮助将不胜感激!

0 个答案:

没有答案