当前位置:首页 » 编程语言 » python的ctype

python的ctype

发布时间: 2025-05-27 12:52:09

A. 【python】xlrd模块使用

python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库

安装:pip install xlrd

导入局信:import xlrd

打开excel文件:xlrd.open_workbook(filename)

如果路径或者文件名中有中文的话,加桐蔽轮上r即可: xlrd.open_workbook(r"filename")

获取所有sheet名:sheet_names( )。将所有的sheet名存放到数组中输出

根据sheet索引或者名称获取每张sheet表里的数据内容:sheet_by_index( 索引值 )、sheet_by_name("sheetname")。

excel里的索引值都从0开始

这俩输出结果是一致的

获取指定sheet页的名称、行数、列数

获取整行的值:row_values( 索引值 )   并帆   获取整列的值:col_values( 索引值 )  ——> 都以数组形式返回数据

此处注意,我们输出结果里面数字是保留了一位小数的,那如果我们想直接输出整数如何处理呢?网络了好久都需要自己写个函数转一下,能更改excel里的数据格式直接读出来就是int型吗?而且我发现,如果直接读取那个数据其实是int型,但是写入数组里就变成浮点型了,谁能告知一下

获取单元格对象:cell( 行的索引值,列的索引值 )

获取单元格值的数据类型:cell( 行的索引值,列的索引值 ).ctype

ctype返回值对应的数据类型是: 0 - empty, 1 - string, 2 - number, 3 - date, 4 - boolean, 5 - error

获取某个单元格的值:cell_value( 行的索引值,列的索引值 )/cell( 行的索引值,列的索引值 ).value/row( 行的索引值 )[ 列的索引值 ].value

热点内容
手机缓存很暗 发布:2025-05-29 07:53:31 浏览:901
安卓十怎么调节系统音量 发布:2025-05-29 07:53:30 浏览:164
ftp文件分享链接 发布:2025-05-29 07:44:03 浏览:745
phpmysql留言板 发布:2025-05-29 07:39:19 浏览:921
安卓手机屏幕出现阴影如何修复 发布:2025-05-29 07:30:06 浏览:244
舰娘缓存包 发布:2025-05-29 07:17:54 浏览:573
15万能买哪个配置的凌渡 发布:2025-05-29 07:13:26 浏览:535
凑分算法 发布:2025-05-29 07:09:23 浏览:429
网页升级访问升级 发布:2025-05-29 07:09:14 浏览:290
美食大战老鼠脚本 发布:2025-05-29 07:07:01 浏览:781