python3.6之xlwt如何设置单元格对齐方式

 更新时间:2023年06月21日 10:21:44   作者:zz_snail  
这篇文章主要介绍了python3.6之xlwt如何设置单元格对齐方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

python3.6 xlwt设置单元格对齐

使用xlwt中的Alignment来设置单元格的对齐方式,其中horz代表 水平 对齐方式,vert代表 垂直 对齐方式。

VERT_TOP          = 0x00    上端对齐
VERT_CENTER    = 0x01    居中对齐(垂直方向上)
VERT_BOTTOM  = 0x02    低端对齐
HORZ_LEFT        = 0x01    左端对齐
HORZ_CENTER   = 0x02    居中对齐(水平方向上)
HORZ_RIGHT     = 0x03    右端对齐

代码:

import xlwt
def run():
    wk = xlwt.Workbook()    # 新建一个表格
    sheet = wk.add_sheet('sheet1')    # 给表格新建一个名为 sheer1 的工作簿
    style = xlwt.XFStyle()  # 创建一个样式对象,初始化样式
    al = xlwt.Alignment()
    al.horz = 0x02      # 设置水平居中
    al.vert = 0x01      # 设置垂直居中
    style.alignment = al
    sheet.write(0, 0, '文本居中', style)
    wk.save('Test.xls')
run()

xlwt表格的对齐样式

对齐样式

  • 知识点

  • 效果

  • 关键代码

  • 完整代码
import xlwt
# 创建工作簿对象
work_book = xlwt.Workbook()
# 创建工作表对象
stu_sheet = work_book.add_sheet("学生信息表")
# 创建样式对象
style = xlwt.XFStyle()
# 对齐方式
align = xlwt.Alignment()
align.horz = 2
# 样式加载对齐方式
style.alignment = align
# 往表中写入内容
stu_sheet.write_merge(0, 0, 0, 2, '合并多行', style=style)
stu_sheet.write(2, 0, '刘备')
stu_sheet.write(2, 1, '32')
stu_sheet.write(2, 2, '男')
# 保存表格
work_book.save('stu.xls')

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 使用matlab 判断两个矩阵是否相等的实例

    使用matlab 判断两个矩阵是否相等的实例

    这篇文章主要介绍了使用matlab 判断两个矩阵是否相等的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-05-05
  • Python使用sqlalchemy实现连接数据库的帮助类

    Python使用sqlalchemy实现连接数据库的帮助类

    这篇文章主要为大家详细介绍了Python如何使用sqlalchemy实现连接数据库的帮助类,文中的示例代码讲解详细,具有一定的借鉴价值,需要的可以参考下
    2024-02-02
  • pandas获取某列最大值的所有数据的两种方法

    pandas获取某列最大值的所有数据的两种方法

    本文主要介绍了pandas获取某列最大值的所有数据实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-07-07
  • Python chardet库识别编码原理解析

    Python chardet库识别编码原理解析

    这篇文章主要介绍了python chardet库识别编码原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-02-02
  • 基于python实现从尾到头打印链表

    基于python实现从尾到头打印链表

    这篇文章主要介绍了基于python实现从尾到头打印链表,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • python实现简单聊天功能

    python实现简单聊天功能

    这篇文章主要为大家详细介绍了python实现简单聊天功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-07-07
  • Python实现21点小游戏的示例代码

    Python实现21点小游戏的示例代码

    1931年,当美国内华达州宣布赌博为合法活动时,21点游戏第一次公开出现在内华达州的赌场俱乐部,15年内,它取代掷骰子游戏,而一举成为非常流行的赌场庄家参与的赌博游戏。本文将用Python实现这一经典游戏,感兴趣的可以了解一下
    2022-09-09
  • 详解django2中关于时间处理策略

    详解django2中关于时间处理策略

    这篇文章主要介绍了详解django2中关于时间处理策略,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-03-03
  • Python3读取文件常用方法实例分析

    Python3读取文件常用方法实例分析

    这篇文章主要介绍了Python3读取文件常用方法,以实例形式较为详细的分析了Python一次性读取、逐行读取及读取文件一部分的实现技巧,需要的朋友可以参考下
    2015-05-05
  • python实现高斯判别分析算法的例子

    python实现高斯判别分析算法的例子

    今天小编就为大家分享一篇python实现高斯判别分析算法的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12

最新评论