Python办公,如何遍历“数据库导出的表格”的所有单元格,清除单元格内容的前后空字符串

Python办公,如何遍历“数据库导出的表格”的所有单元格,清除单元格内容的前后空字符串,第1张

由于没有看到导出的表格样本,直接说吧:

遍历建议直接用pandas的itertuples(),去除前面的空白字符串用lstrip()就行

df = pdread_excel("testxlsx")

for row in dfitertuples():

row行名称=row行名称lstrip()

以上应该就可以了,注意缩进。

最终数据库还是得去判断你的name是否存在空格符并进行update,所以select所有条目出来对name进行trim() *** 作再update回去不失为数据库 *** 作最容易实现(虽然粗暴了点)的办法了,update回去时采用事物 *** 作,避免原子读写,几十万条数据

我觉得能控制在10s内,做一个后台任务,我觉得是能接受的。另一种方案,不修改改原有name数据,使用select出来后再对name进行trim(),再使用,不也能达到你的目的吗?还能保持原有数据的原始性。

以上就是关于Python办公,如何遍历“数据库导出的表格”的所有单元格,清除单元格内容的前后空字符串全部的内容,包括:Python办公,如何遍历“数据库导出的表格”的所有单元格,清除单元格内容的前后空字符串、怎么将sqlite数据库中的空格都去掉、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10198160.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存