두 개의 필드 이름으로 CSV 파일을 수정하고 추가 fieldname 아래의 각 행 끝에 문자열을 추가하고 싶습니다. 필드 이름을 추가하는 방법을 알아 냈습니다.하지만 필드 이름을 추가하는 방법은 알지 못합니다. 그것은 단순해야만하는 것처럼 보이지만 나는 곤두박질 친다. 비어이기 때문에 시도파이썬 : 각 줄 끝에 동일한 문자열을 추가하십시오.
import csv
with open('test2l.csv', 'r') as inny:
reader = csv.DictReader(inny)
with open('outfile.csv', 'w') as outty:
fieldnames = ["Genus", "Species", "Source"]
writer = csv.DictWriter(outty, fieldnames = fieldnames)
writer.writeheader()
for record in reader:
g = record['Genus']
s = record['Species']
모든 것이 '종'의 기존 문자열에 문자열을 추가 만하고 나는 '소스'에 대한 기록을 만들 수 없었다, 나는 가정합니다.
감사합니다.
은'기록 [ "소스"] = "뭔가"'다음'writer.writerow를 사용 (기록을) 할 '문제가 뭐니? –