分享

openpyxl总是赋值不成功?总显示日期时间

 融水公子 2022-01-17
表白zxf:黑白圣堂血天使,天剑鬼刀阿修罗。 
讲解对象:
/这是怎么回事?openpyxl总是赋值不成功?显示的还是历史数据!!!!
作者:融水公子 rsgz


我只知道今天发现的bug和内存有关系,和数据的输入有关系

import openpyxl

wb = openpyxl.load_workbook(r'C:\Users\Administrator\Desktop\001.xlsx')
sheet1 = wb['111']

sheet1['A1'] = 10
sheet1['A2'] = 20
sheet1['A3'] = 30

sheet1['B1'] = 100
sheet1['C1'] = 1000

print(sheet1['A'])
print("=============")
print("=============")
print(sheet1['1'])
wb.save(r'C:\Users\Administrator\Desktop\001.xlsx')
就这个简单的代码,表格处理的结果大家都能猜到

但是A1 单元格的结果令人百思不得其解  还是出现上一次历史代码的赋值结果


不应该啊!!!!!!!!!!!!

和这个bug很相似的一个案例就是我学习  那个docusaurus静态框架的时候,修改侧边栏的值的时候  总是修改不成功 要么修改的值被忽略 要么想成功的修改值 得换一个字符串!!!!!

这回怎么回事????有没有人能给出一个详细的分析?文章下面可以评论 希望有人能解惑!

后来我反思了一下
我知道了 应该是我历史代码 无意中设置了 单元格值的类型
90天 刚好间隔三个月

哈哈哈 我真天才
只需要将所有的单元格格式设置成常规 结果就出来了!!!!!!

这只是openpyxl问题解决了  但是那个docusaurus静态框架侧边栏忽视配置的问题并没有想通!!!!!!!

===
 
公众号:不浪仙人
谢谢大家的支持!可以点击我的头像,进入我的空间浏览更多文章呢。建议大家360doc[www.360doc.com]注册一个账号登录,里面真的有很多优秀的文章,欢迎大家的到来。
---

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多