python怎么控制excel?下面我来简单的介绍一些入门的python使用excel的技巧,只要会了这几个,简单的运用是没有问题的了
工具/原料
python
excel
方法/步骤
1、python要使用excel需要先安装openpyxlimportopenpyxl直接搜索也可以搜索到openpyxl这个库的网
2、第一种打开表格和新建一个表格wb=openpyxl.Workbook()新建wb=openpyxl.load_workbook('111.xlsx')打开这个不难理解,在打开或者新建之后wb可以拿来代表这个表格
3、打开表格之后就是对工作表操作了,默认会有一个sheets的sheets=wb.sheetnamesprint(sheets,type(sheets))用上面这个可以返回的是一个列表,一个或者多个表注意这里返回的是一个列表你也可以输入这段在excel中创建一个新的工作簿one=wb.create_sheet('one')对象=表格,创建(名字)
4、在某个工作表中输入数据wb["one"]['A1']='helloworld'在表one中的A1输入helloworld或ws=wb["one"]ws['A1']='helloworld'翻译直白点就是,wb是这表格中one这个工作表里面A1输入'helloworld'
5、print(wb["one"]['A1'])print(wb["one"]['A1'].value)显示表格里面的数据需要注意了第一种并不会显示出表格的值
6、指定的单元格并不能满足我们一些要求,如何用变量到代表单元格呢我们可以用.cell(row=i,column=j)i=1j=1print(wb["one"].cell(row=i,column=j))print(wb["one"].cell(row=i,column=j).value)print(wb["one"]['A1'])print(wb["one"]['A1'].value)上面输出的和下面输出的是一样的