用openpyxl来实现99乘法表
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,openpyxl作为excel众多的一员,具有简单易用,功能广泛的特点。环境:win 10python 3.6pip 9.0.1openpyxl 2.4.8安装openpyxl打开cmd命令行,输入p
千家信息网最后更新 2026年11月03日用openpyxl来实现99乘法表
openpyxl作为excel众多的一员,具有简单易用,功能广泛的特点。
环境:
win 10
python 3.6
pip 9.0.1
openpyxl 2.4.8
安装openpyxl
打开cmd命令行,输入pip install openpyxl,回车执行命令。

学习
创建excel文件(Create a workbook)
首先导入openpyxl库中的Workbook
from openpyxl import Workbookwb = Workbook()
创建worksheet(Create sheet)
ws = wb.create_sheet(title='math',index=0)
参数说明:
title,定义sheet名称;
index,定义新建sheet的排序位置。该参数省略时,新建的sheet添加到最后。
访问单元格(Accessing one cell)
#method1ws['A4'] = 4 #method2d = ws.cell(row=4, column=2, value=10)
访问单元格的方法同excel,使用A1,B12的方法即可
访问单元块(Accessing many cells)
#method1cell_range = ws['A1':'D2'] #method2ws.iter_rows(min_row=1,max_row=3, min_col=2,max_col=3) #选定A1:C3的单元块
数据存储(data storage)
c = ws['A12']c.value = 'hellos'
保存文件(save file)
wb.save('balances.xlsx')加载文件
from openpyxl import load_workbookwb = load_workbook('..\\..\\file\\math.xlsx')print(wb.get_sheet_names())学以致用
from openpyxl import Workbook#新建一个workbootwb = Workbook()#创建一个sheet,sheetname是math,放在第一个位置ws = wb.create_sheet('math',0)m = 0#使用访问单元块的方法,在遍历的同时进行单元格的赋值for row in ws.iter_rows(min_row=1,max_row=9,min_col=1,max_col=9):#for row in ws['A11':'I19']: m=m+1 n = 0 for cell in row: n=n+1 cell.value=m*nwb.save('..\\..\\file\\math.xlsx')使用访问单元块的方法,实现99乘法表,执行的结果如下:

参考资料
https://openpyxl.readthedocs.io/en/latest/tutorial.htm
补充说明
在查看资料时,还发现了一篇文章,比较了多种excel库,很好的文章,留看。
http://www.jianshu.com/p/be1ed0c5218e
单元
方法
文件
位置
参数
命令
资料
乘法
乘法表
学以致用
功能
参考资料
同时
名称
多种
数据
文章
特点
环境
篇文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技海报
广州大一互联网络科技有限公司
北京路客互联网科技有限公司
互联网科技工作委员会副主任毛军
智能科技公司是互联网公司吗
互联网公司 科技公司
互联网金融 金融科技
互联网科技英文
世界互联网领先科技成果
苏州大垚互联网科技
火传媒上海互联网科技
长亮科技互联网金融
青岛中康互联网医疗科技有限公司
港股科技和互联网
杭州壁岐互联网科技有限公司
速维有品互联网信息科技(苏州)有限公司
华夏恒生互联网科技013171
中国互联网有什么科技
米泉互联网科技专业怎么样
互联网企业和网络科技有限公司
咖啡
云之行互联网科技
金融科技创新监管互联网金融
互联网科技公司怎么样
济南有互联网科技公司吗
张召忠谈中国互联网科技
信承诺互联网科技有限公司
北京天晋互联网科技有限公司
美国五大互联网科技公司市值多少
互联网领先科技成果宣传视频