IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> excel文件.xlsx操作 openpyxl 笔记 -> 正文阅读

[Python知识库]excel文件.xlsx操作 openpyxl 笔记

1 .xls文件 用xlrd和xlwt两个库,一个读一个写

2 .xlsx文件需用openpyxl库读写,pandas读.xlsx需低版本xlrd支持(1.2.0) 或用openpyxl引擎:

data = pd.read_excel('filepath.xlsx', engine=‘openpyxl’)

3 关于sheet

1)建立文件及表单

book = Workbook() #建立一个excel文件,默认包含一个sheet表单,默认名就是"sheet"
sht = book.active  #设sheet表单为活动表单,在程序中可起名为sht,(active有啥用待学习)

2)赋值操作

sht[a1]="名称" #把sheet表单的a1单元格赋值为“名称”

c=sht[a1]

或根据行列序号赋值cell命令:

d=sht.cell(row=1,column=2)

3)表单操作

(1).新建sheet:

sht1=book.create_sheet() #新建立一个sheet页,默认名称为"sheet1"继续建立名称顺延sheet2等

(2).sheet页改名:

sht.title = "表一"  #把默认的“sheet”表单改名为“表一”
sht1.title = "表二" #把新建的“sheet1”表单改名为“表二”

(3).读取文件表单

wb = load_workbook(namefile_path)  #读取excel文件
print(wb.get_sheet_names()) #获得excel文件中所有sheet页的名称
sheet=wb['sheet1']  #获取excell文件中的sheet1页面 
a=sheet[a1.value] #把sheet1页面a1格的值赋给a(一定要用.value取得值,否则只取得位置)
for row in sheet.rows:  #按行读取sheet页内容
for row in sheet.columns: #按列读取sheet页内容

4)保存文件:

book.save("savefilepath.xlsx")所有表单处理完后 保存book为xlsx文件
  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-02-24 15:14:36  更:2022-02-24 15:15:17 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 0:30:03-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码