我对python来说比较新,我试图在目录中的所有.csv文件中添加一个新列,并使用父csv的文件名填充它们。
我迄今为止的代码(来自论坛的其他部分)允许我向单个文件(listings1.csv)添加一个新列并将其命名为“FileName'然后使用文件中的其他变量(行0,1,2等)填充它。
我想对此进行两处更改:
任何建议表示赞赏
import csv
with open('listings1.csv','r') as csvinput:
with open('output1.csv', 'w') as csvoutput:
writer = csv.writer(csvoutput, lineterminator='\n')
reader = csv.reader(csvinput)
all = []
row = next(reader)
row.append('FileName')
all.append(row)
for row in reader:
row.append(row[1])
all.append(row)
writer.writerows(all)
答案 0 :(得分:1)
我不确定我是否完全理解你的问题,但在最坏的情况下,这应该会让你知道如何解决你的问题。
#define UIColorFromRGB(rgbValue) ([UIColor colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 \
green:((float)((rgbValue & 0xFF00) >> 8))/255.0 \
blue:((float)(rgbValue & 0xFF))/255.0 \
alpha:1.0])
#define kGABrandingGreenColor (0x53C2BE)