Я пытаюсь прочитать последний столбец в Dataframe с именем столбца, но его ошибка отсутствует
Ниже приведен мой код
f = open('E:\Downloads\Goods&Transit.csv', 'rU')
readfile = csv.reader(f, delimiter = ';')
input_file = [list(line) for line in readfile]
headers = input_file.pop(0)
df = pd.DataFrame(list(input_file), columns= headers)
print df['Receivables']
f.close()
Когда я печатаю столбец Receivables - ошибка его ключа метания (но для этого естьколонка)
Мой CSV-файл
печать заголовков:
['PO Number', 'PO Type', 'Location', 'Vendor Number', 'Product ID', 'Planned Delivery Date', 'Receivables
CSV-файл в текстовом формате
POНомер; Тип заказа на поставку; Местоположение; Номер поставщика; Идентификатор продукта; Запланированная дата поставки; Дебиторская задолженность
7000002174; DP06; 1006; 0000010055; P26220C00000E10; 31.05.2014; 205.000-
7000001994; DP06; 1006; 0000010662; P60514X00000010;06.04.2014; 8000.000
7600000238; IM06; 1006; 0000020257; R87M45X06000020; 30.04.2014; 4350.000
7600000238; IM06; 1006; 0000020257; R87M47F06000020; 15.04.2014; 2700.000
Есть одинцитата для колонки Receivables - то, что вызывает любую проблему
Любая помощь будет высоко ценится