300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 第61课 python常用模块openpyxl:对excel电子表格的操作。

第61课 python常用模块openpyxl:对excel电子表格的操作。

时间:2022-10-25 09:38:48

相关推荐

第61课 python常用模块openpyxl:对excel电子表格的操作。

1. 安装

2. 打开文件

① 创建

② 打开已有

3. 储存数据

4. 创建表(sheet)

5. 选择表(sheet)

6. 查看表名(sheet)

7. 访问单元格(call)

① 单一单元格访问

② 多单元格访问

8. 保存数据

9. 其他

① 改变 sheet 标签按钮颜色

② 获取最大行,最大列

③ 获取每一行,每一列

sheet.rows为生成器, 里面是每一行的数据,每一行又由一个tuple包裹。

sheet.columns类似,不过里面是每个tuple是每一列的单元格。

④ 根据数字得到字母,根据字母得到数字

⑤ 删除工作表

⑥ 矩阵置换(行 → 列)

10. 设置单元格风格

① 需要导入的类

② 字体

下面的代码指定了等线24号,加粗斜体,字体颜色红色。直接使用cell的font属性,将Font对象赋值给它。

③ 对齐方式

也是直接使用cell的属性aligment,这里指定垂直居中和水平居中。除了center,还可以使用right、left等等参数。

④ 设置行高和列宽

⑤ 合并和拆分单元格

所谓合并单元格,即以合并区域的左上角的那个单元格为基准,覆盖其他单元格使之称为一个大的单元格。

相反,拆分单元格后将这个大单元格的值返回到原来的左上角位置。

合并后只可以往左上角写入数据,也就是区间中:左边的坐标。

如果这些要合并的单元格都有数据,只会保留左上角的数据,其他则丢弃。换句话说若合并前不是在左上角写入数据,合并后单元格中不会有数据。

以下是拆分单元格的代码。拆分后,值回到A1位置。

最后举个例子

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。