1.python中数据保存为csv格式
from datetime import datetime
with open("mmm.csv", mode="w", newline="") as file:
writer = csv.writer(file)
# 写入表头
writer.writerow(["time", "velocity"])
while True:
time.sleep(1)
time_start=datetime.now().strftime("%H:%M:%S.%f")
print('\n',time_start)
velocity=1
writer.writerow([time_start,velocity])
break
2.csv库函数数据读取
# 导入csv库
import csv
# 读取CSV文件
with open("data.csv", "r") as file:
# 创建CSV文件读取器
reader = csv.reader(file)
# 获取表头(即第一行数据)
header = next(reader)
# 获取某一列的索引值,这里设为2,表示第三列
column_index = 2
# 读取指定列的数据
column_data = [row[column_index] for row in reader]
# 打印某一列的数据
print(column_data)