python创建Excel文件及写入保存数据

news/2024/7/21 5:32:59 标签: python, excel

pythonExcel_0">python创建Excel文件及写入保存数据

创建Excel文件及写入保存数据


文章目录

  • python创建Excel文件及写入保存数据
  • 一、 创建并保存Excel文档
  • 二、工作表的创建
  • 三、完整代码
  • 结果展示


一、 创建并保存Excel文档

首先调用我们的openpyxl.Workbook()函数,创建一个新的空的Workbook对象。在交互式的环境中输入我们的代码:
python">import openpyxl,os
os.chdir(r'C:\Users\LX\Desktop')
wb=openpyxl.Workbook()

二、工作表的创建

代码如下

python">import openpyxl,os					#引入库
os.chdir(r'C:\Users\LX\Desktop')	#确定保存路径
wb=openpyxl.Workbook()				#创建一个Workbook对象
--snip--


sheet=wb.active						#把wb活动表给sheet,注意这里方法改过,很久以前方法不是这样的
sheet.title='ABC' 					#对工作表进行名称赋值,文件和工作表不同,工作表在文件里面

wb.create_sheet(index=3,title='FGH')#创建工作表,并且决定顺序赋值,名称赋值
wb.create_sheet(index=5,title='FGH')#创建工作表,并且决定顺序赋值,名称赋值
sheet=wb['ABC']						#把wb的第一个工作表赋给sheet,准备对sheet进行相应的处理
sheet['A2']='sdkljaslkdj'			#对单元格赋值,层层深入
print(sheet['A2'].value)			#输出赋值结果,对比
print(wb.sheetnames)				#同理
wb.save('LOVE.xlsx')				#保存文件

三、完整代码

完整代码附上!

python">import openpyxl,os
os.chdir(r'C:\Users\LX\Desktop')
wb=openpyxl.Workbook()
sheet=wb.active
sheet.title='ABC'
wb.create_sheet(index=3,title='FGH')
wb.create_sheet(index=5,title='FGH')
sheet=wb['ABC']
sheet['A2']='sdkljaslkdj'
print(sheet['A2'].value)
print(wb.sheetnames)
wb.save('LOVE.xlsx')

结果展示

在这里插入图片描述


http://www.niftyadmin.cn/n/773182.html

相关文章

【王道·操作系统】第四章 文件管理(下)

一、文件系统 1.1 文件系统的层次结构 用户需要通过操作系统提供的接口发出上述请求——用户接口由于用户提供的是文件的存放路径,因此需要操作系统一层一层地查找目录,找到对应的目录项——文件目录系统不同的用户对文件有不同的操作权限,因…

python应用异常解决:sheet.column_dimensions[‘C‘].font=italic24Font无效

python应用异常解决:sheet.column_dimensions[‘D’].fontitalic24Font无效 文章目录python应用异常解决:sheet.column_dimensions[D].fontitalic24Font无效前言一、问题引入二、解决问题1.用cell来解决2.获取结果总结前言 本来想用sheet.column_dimens…

Python与Excel的各类方法使用【细致一行一行来】

Python与Excel的各类方法使用【一行一行来】 文章目录Python与Excel的各类方法使用【一行一行来】当下实用代码openpyxl更新当下实用代码 不急,跟着我一行一行来看! import openpyxl,os from openpyxl.styles import Font os.chdir(rC:\Users\LX\Desktop…

Python Error解决方案:from aip import AipOcr ImportError: cannot import name ‘AipOcr‘ from ‘aip‘

Python Error解决方案:from aip import AipOcr ImportError: cannot import name ‘AipOcr’ from ‘aip’ 文章目录Python Error解决方案:from aip import AipOcr ImportError: cannot import name AipOcr from aip前言一、先卸载aip二、再卸载baidu-ai…

用两个栈模拟队列

第一个栈负责进队&#xff0c;第二个负责出队 用两个栈模拟队列 #include<stdio.h> #define maxsize 10 typedef struct s {int data[maxsize];int top; }SqStack; int InitStack(SqStack& S1) {S1.top -1;return 1; } int push(SqStack& S, int x) { S.data[S…

python:三个你必须记住的pyinstaller打包命令

python-pyinstaller打包&#xff1a;三个你必须记住的命令 文章目录python-pyinstaller打包&#xff1a;三个你必须记住的命令前言一、pyinstaller打包机制二、生成EXE1.-F生成exe2.-F -w生成exe3.-F -w -i生成exe&#xff08;ico改图标&#xff09;前言 今天我们来谈谈用pyin…

完数C语言

/*一个数如果恰好等于它的因子之和&#xff0c;这个数就称为完数。 例如&#xff0c;6的因子为1&#xff0c;2&#xff0c;3&#xff0c;而6123&#xff0c;因此6是完数&#xff0c;输出1000以内的完数。*/ #include<stdio.h> int main() {int i, j, sum 0, l 0;int a[…

一个链接搞定你要的打包ico图标

迅速导出ico图标做开发 今天一个链接搞定&#xff01;我觉得比较好用&#xff01; 文章目录迅速导出ico图标做开发http://www.ico51.cn/ 这个链接非常方便有效&#xff0c;希望可以帮到大家&#xff01;&#xff01;&#xff01;