python 解析excel修数据记录

1、由于用的是Mac,自带python,不过之前好像为了装什么东西,升级了,3之后好像变化很大

2、安装pandas(旁边python大佬推荐的)

pip3 install pandas

3、进入python命令行

python3

4、生成修复的sql

import  pandas  as pd
df=pd.read_excel('~/Downloads/xx.xlsx');
data=df.iloc[:,[0, 12]].values
for i in data:
 print('update hr_answer_result set result=\'{0}\' where id={1};'.format(row[1], row[0]))

5、修之前,先检出ID集合,用来存储数据快照

data=df.iloc[:,[0]].values
array=[]
for i in data:
 array.append(i[0]) 

参考文档:

https://www.pypandas.cn/docs/user_guide/io.html#html

posted @ 2021-11-22 20:32  gabin  阅读(54)  评论(0编辑  收藏  举报