Python中使用的是xlwt模块来生成Excel文件,并且可以控制单元格的格式。xlwt.Workbook()返回的xlwt.Workbook类型的save(filepath)方法可以保存excel文件。下面就让我们看看写excel文件的流程及需要使用的函数吧。写excel前也必须先导入该模块(import xlwt)。流程如下:
1、创建工作表(workbook)Workbook类初始化时有encoding和style_compression等参数
encoding:设置字符编码,一般要这样设置:w = Workbook(encoding=’utf-8’),就可以在excel中输出中文了。默认是ascii,当然要记得在文件头部添加;
**style_compression:**style_compression 表示是否压缩,不常用。
Workbook 还有一些属性: Owner 设置文档所有者。 country_code: 国家码 wnd_protect: 窗口保护 obj_protect: 对象保护 Protect: 保护 backup_on_save: 保存时备份 Hpos: 横坐标 Vpos: 纵坐标 Width: 宽度 Height: 高度 active_sheet: 活动sheet tab_width: tab宽度 wnd_visible: 窗口是否可见 wnd_mini: 窗口最小化 hscroll_visible: 横向滚动条是否可见。 vscroll_visible: 纵向滚动条是否可见。 tabs_visible: tab是否可见。 dates_1904: 是否使用1904日期系统 use_cell_v