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