您好、欢迎来到现金彩票网!
当前位置:满堂彩 > 浮点处理单元 >

python xlrd 读取的单元格的值怎么能确保是文本TEXT类型的现在某

发布时间:2019-05-27 14:32 来源:未知 编辑:admin

  python xlrd 读取的单元格的值,怎么能确保是文本TEXT类型的,现在某些单元格读出来是NUMBER,有些是BOOL

  python xlrd 读取的单元格的值,怎么能确保是文本TEXT类型的,现在某些单元格读出来是NUMBER,有些是BOOL

  Excel文件本身所有单元格已经全部修改为文本格式,但是貌似xlrd是按照单元格里面的值来判定的,如果值是TRUE或FALSE,则判定单元格为BOOL类型的,有什么办法吗比如说我现在本来是想读...

  Excel文件本身所有单元格已经全部修改为文本格式,但是貌似xlrd是按照单元格里面的值来判定的,如果值是TRUE或FALSE,则判定单元格为BOOL类型的,有什么办法吗

  比如说我现在本来是想读取TRUE这个字符串,但是现在cell_value(10,10)返回的值是1展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  读取TRUE时返回的是1,是因为TRUE这个值在excel文件中保存时就是线,而不是保存文本TRUE(节省存储空间)。数字也是这样的。

  1,在原excel文件中修改。将TRUE真值类型、数字类型转换成文本类型。

  returncell_value(x,y)追问第一种方法我试了,全局选中修改为文本类型,可是读出来还是不正确,不知道不同版本的Excel会不会不一样。

  实际按第二种方式操作了,但是还没试是否true也会读成1,否则不能按照显示的值完全还原啊。

http://login4porn.com/fudianchulidanyuan/307.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有