python - 将行附加到同一行上的 csv 写入
问题描述
我正在尝试向现有.csv
文件添加一行(行具有相同的格式)。
这是我的代码:
sample = {"Language": "Francais","Description": "question sur les cost-centers"}
to_add = [sample['Language'], sample['Description']]
with open('train_tickets.csv', mode='a', newline='') as f:
w = csv.writer(f, delimiter=';')
w.writerow(to_add)
输出(见下图)写在同一行:
虽然我希望将它们附加到新行:
有谁知道我的代码有什么问题?谢谢。
解决方案
推荐阅读
- python - 是否可以编写一个函数级的 pytest 夹具,将模拟装饰器应用于函数?
- c# - FluentValidation NotEqual 客户端规则
- android - 复制节点
- android - TextInputLayout 的 colorControlActivated 不起作用
- php - if else 语句顺序,总是最常见的正确语句在前?性能提升多少?
- python - 附加到列表错误
- multithreading - 我如何使用 MVars 在我的 pingpong haskell 游戏中移动球拍?
- c# - 寻找有关 Ninerays.win.widgets.dll 的信息
- terraform - 无法担任角色并验证指定的 targetGroupArn
- scala - Scala 集合库中的 TraversableOnce MonadOps