Как передать первый столбец CSV-файла в Python - PullRequest
3 голосов
/ 06 февраля 2012

Я только что написал этот код:

   EXl = ('C:\\vd36e404.vdb','C:\\vd368c03.vdb')
   x=0 
   for x in EXl:
      import os   
      filesize= os.path.getsize(x)
      print (filesize);

То, что я хотел бы сделать, это. У меня есть CSV-файл, в котором в первом столбце указан список путей, которые мне нужно указать для вышеуказанной программы, который затем должен дать мне в качестве выходного файла размер пути-файла, указанного в файле CSV.

Кто-нибудь знает, как это кодировать?

1 Ответ

5 голосов
/ 06 февраля 2012

Я думаю, это подойдет вам:

http://docs.python.org/library/csv.html

Посмотрите на этот пример:

import csv
spamReader = csv.reader(open('eggs.csv', 'rb'), delimiter=' ', quotechar='|')
for row in spamReader:
    print ', '.join(row)

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