发布网友 发布时间:2022-04-23 09:48
共1个回答
热心网友 时间:2022-05-03 03:29
Python真的可以碾压excel。
excel只是个表格处理工具,虽然里面也可以编程。简单来说excel能做到的python都能做到,但是excel不能很强大的编程,不能进行丰富逻辑处理,复杂的运算分析。
python有xlrd、xlwt、xlwings、xlutils、pandas等库可用于处理excel表格,pip install这些库就可以使用。
excel比Python有局限性:
excel最多只能处理1048576行。但是python没有这个*!python连接数据库并执行数据库查询比excel vba要方便的多!并且数据库内表格行数常常会超过excel处理极限。
python使用pandas对特殊的文本数据进行定制化的解析。python对复杂逻辑的处理和对正则表达式的支持要强过vba。当然并不是vba不能实现,就是比较麻烦!office正版要钱,python正版不要钱!