Каков правильный синтаксис для доступа к файлу .csv в виде списка в программе .py? (Если возможно) - PullRequest
0 голосов
/ 09 марта 2020

Этот синтаксис работает для меня при использовании списка. Мой список теперь настолько длинный, что нецелесообразно хранить его в самой программе. Могу ли я иметь csv-файл из одного столбца, где я мог бы вызвать элемент "i" - MyCSVfile (i) - в MyCSVfile?

import math
i = 0
while i < len(MyFile.csv):
    Access element i in MyFile.csv
    i += 1

Если так, каково изменение синтаксиса? (Если это помогает, файл .csv находится в той же папке, что и программа .py)

Примечание! Мне не нужно изменять файл .csv, просто прочитайте его. Желательно также получить длину, как вы можете с len (список).

1 Ответ

1 голос
/ 09 марта 2020

Чтобы прочитать CSV-файл, вам нужен код, подобный следующему:

f = open("mycsvfile.csv", "rb")
reader = csv.reader(f)
for line in reader:
    do_something(line)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...