最近发现pandas模块十分好用,常用于数据分析,下面是关于csv数据的读写:
import pandas as pd
df_read = pd.read_csv('out.csv')
df_read_dict = df_read.to_dict('list')
df_read_dict['10'] = [10,10,10,10,10,10,10,10,10,10]
df_write = pd.DataFrame(df_read_dict)
df_write.to_csv('out.csv',index=False)
字典键值和文件名存储的时候通常会用到时间来命名以避免文件名重复:
from datetime import datetime
timeuse = str(datetime.now().strftime("%Y-%m-%d-%H-%M-%S"))
import time
timeuse = str(time.strftime("%Y-%m-%d-%H-%M-%S",time.localtime()))