[英]How can I append new columns into csv in python?
[INPUT] [输入]
listBox = ['status: 123', 'company: test']
[DESIRED OUTPUT] [期望的输出]
'zzzz' - column A already exists
'status: 123' - should be written in column B in a single cell.
'company: test' - should be written in column C in a single cell.
I've tried: 我试过了:
def writeToCSV():
checkpointList = ['CompanyID: test', 'StatusCode: 123']
data = [str(checkpointList).split(",")]
path = "output.csv"
with open(path, "wb") as csv_file:
writer = csv.writer(csv_file, delimiter=',')
for line in data:
writer.writerow(line)
writeToCSV()
Try below- writerow
expects single list
. 尝试低于
writerow
期望单个list
。
import csv
def writeToCSV():
checkpointList = ['CompanyID: test', 'StatusCode: 123']
path = r"C:\out.txt"
with open(path, "wb") as csv_file:
writer = csv.writer(csv_file, delimiter=',')
writer.writerow(checkpointList)
writeToCSV()
It writes- 它写道:
CompanyID: test,StatusCode: 123
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.