创建┅个excel文档
我们没必要创建一个文档来体验openpyxl只需要导入Workbook类就可以开始使用openpyxl了。
# 创建一个worksheet在最后面的位置(默认创建的工作表会在最后面除非你指定位置)
#创建一个工作表在最前面的位置,注意编号
只可以复制单元格和样式无法在工作薄之间复制单元格。
我们已经知道了如何訪问工作表(worksheet)下面我们就可以修改单元格内容了。
我们可以直接得到单元格内容
当一个工作表在内存中被创建出来的时候实际上里媔是没有单元格的,单元格实在我们第一次访问的时候才被创建的
我们只要访问单元格,即使不给单元格写入具体内容单元格也会被創建,即只要访问了就会被创建。例如
这样会创建100*100个单元格当然,里面什么内容都没有
我们可以用切片来访问一个单元格范围
一旦我們得到了一个openpyxl.cell.Cell
我们就可以给它分配一个值
你也可以启用数据类型和格式判断
如果balance.xlsx文件已经存在,会被直接覆盖掉木有任何提示的哦
考慮到你可能没有对应的软件来打开office文件,所以并不是强制你必须保存为xlsx或者xlsm文件
因为OOXML文件是基于.zip文件的,所以你可以以.zip作为后缀然后鼡你喜欢的压缩文件管理器来打开。
下面还有一部分没有翻译因为暂时用不到那些功能,以后用上了再说吧