python - 如何在 python 中修改 CSV 文件?
问题描述
我正在尝试删除一行并更新 CSV 文件中的更改。我使用以下代码将更改写入文件。每次我运行此代码时,它都会交替插入空行。
with open(self.__fileName, 'w') as writeFile:
writer = csv.writer(writeFile)
writer.writerows(file)
这里的变量file
是删除行后更新的数据。删除功能工作正常。我用打印语句检查了它。
如果我删除第 2 行,我的文件应如下所示:
但我删除并运行这段代码,我的样子如下:
解决方案
推荐阅读
- git - 还原特征分支
- azure-devops - 如何捕获发布详细信息并在运行时查看它们?
- google-chrome - 使用 Jenkins 和 chromedriver 处理 Docker 文件的 Chrome 问题
- linux - 在两台机器之间引用私有 SSH 密钥
- while-loop - 带有条件和空值的 Talend tLoop 问题
- javascript - JavaScript 和 HTML 更改未通过 Django 服务器出现
- python - 计算数据框列中最常见的值组合
- arrays - 如何合并数组和数组scala spark
- swift - 声明一个符合协议的未知类型的变量?
- excel - Excel 组合框下拉(表单控件)在受保护时不起作用