python-3.x - 如何在不使用熊猫的情况下用 NA 值填充 csv 中的空列?
问题描述
我正在尝试用“NA”填充 csv 文件的空列。我可以使用熊猫来做到这一点。但我不想使用熊猫。在不使用熊猫的情况下写入 csv 时如何做到这一点?
from itertools import zip_longest
import csv
import time
import pandas as pd
index = []
time_stamp = []
image_link_list = []
for i in range(5):
i += 1
index.append(i)
time_stamp.append(int(time.time()))
compilation = [index, image_link_list, time_stamp]
data_collection = zip_longest(*compilation, fillvalue='')
with open('sample.csv', 'w', newline='') as file:
csv_writer = csv.writer(file, delimiter=',')
csv_header = csv_writer.writerow(['ID', 'IMAGE_LINK', 'TIME_STAMP'])
csv_rows = csv_writer.writerows(data_collection)
csv.fillna()
请帮我纠正代码。
解决方案
推荐阅读
- kentico - 为什么电子商务选项卡不可见以使用 Kentico MVC 12 创建新页面类型?
- javascript - 无法加载资源 Jump.js
- angular - 由于 chrome 驱动程序,使用量角器进行端到端测试失败
- python - 如何在 Python 中跳过单个循环迭代的一部分
- go - 部署时“go:finding [package]”出现错误 3
- r - 如何有效地从数据框中的一组变量中选择随机变量样本
- r - R中的对数正态股票价格分布
- html - 打印时是否可以在 Chrome 中使用 CSS3/2 添加页码?
- unicode - 带有 unicode 项目符号/逐项标记的 Markdown
- ios - Angular 6 Date Pipe 在 iPhone Safari 浏览器上未显示任何内容