CSV-файл Чтение строк в Python - PullRequest
0 голосов
/ 01 февраля 2020

Я новичок в python, я пытаюсь прочитать CSV и извлечь часть результата в другой файл:

import csv

with open('test.csv') as csvfile:
    readCSV = csv.reader(csvfile, delimiter=',')
    for row in readCSV:
        print(row[0])

Я получаю ошибку IndexError: list index out of range. Это происходит, когда я выбираю строку, которой не существует. Тем не менее, мой CSV как 5 столбцов, и я не могу выделить ни один из них.

1 Ответ

0 голосов
/ 01 февраля 2020

Используйте библиотеку python Pandas для чтения файлов.

Убедитесь, что формат кодировки для файла CSV.

import pandas as pd
data = pd.read_csv("file_name.csv")
data.head() //it will print the first 5 rows
//for 1 row
data.head(1)

отметьте это, и вы получите ответ на свой вопрос

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...