我想在python的csv文件上使用「映射」。在python上映射csv
但是,行map(lambda x: x, reseller_csv)
什麼都沒有。
我試着遍歷csv對象,它工作正常,可以打印行。
這是代碼。
# imports
import csv
# Opens files
ifile = open('C:\Users\josh.SCL\Desktop\Records.csv', 'r')
ofile = open('C:\Users\josh.SCL\Desktop\RecordsNew.csv', 'w')
resellers_file = open('C:\Users\josh.SCL\Desktop\Reseller.csv', 'r')
# Setup CSV objects
csvfile = csv.DictReader(ifile, delimiter=',')
reseller_csv = csv.DictReader(resellers_file, delimiter=',')
# Get names only in resellers
resellers = map(lambda x: x.get('Reseller'), reseller_csv)
可能想顯示你對如何創建`reseller_csv`代碼,即使我以爲這是某種形式的CSV讀者對象從` csv`模塊 – 2011-02-16 23:16:42