当前位置: 首页 > news >正文

做网站的企业网络维护公司

做网站的企业,网络维护公司,网站开发知识视频,空间网站链接怎么做目录 导包 读取EXCEL文件 1、获取worksheet名称 2、设定当前工作表 3、输出目标单元格数据 4、工作表.rows(行) 5、工作表.columns(列) 小结 导包 要想使用 python 操作 Excel 文件,应当导入 openpyxl 包。在…

目录

导包 

读取EXCEL文件

1、获取worksheet名称

 2、设定当前工作表

3、输出目标单元格数据

 4、工作表.rows(行)

5、工作表.columns(列)

 小结 

导包 

要想使用 python 操作 Excel 文件,应当导入 openpyxl 包。在命令行中输入以下字段:

pip install openpyxl

导入包: 

import openpyxl

读取EXCEL文件

这里会使用 openpyxl.load_workbook() 方法打开Excel文件,请看示例代码:

import openpyxlfile = 'test.xlsx'
ex = openpyxl.load_workbook(file) #打开test.xlsx文件

1、获取worksheet名称

worksheet,即下方的工作表,打开Excel表格后,下方左下角的 “+”号可以建立新的worksheet。

 在python中,我们使用 get_sheet_names() 方法获取全部的工作表名称,通过get_active_sheet()方法获取当前工作表的名称。

import openpyxlfile = 'test.xlsx'
ex = openpyxl.load_workbook(file) #打开test.xlsx文件allSheets = ex.get_sheet_names()
print("所有工作表=",allSheets)
local_Sheet = ex.get_active_sheet()
print('当前工作表名称:',local_Sheet)

使用上述代码会发生警告的话,可以使用下面的代码达到更好的效果:

  • ex.sheetnames
  • ex.active.title
import openpyxlfile = 'test.xlsx'
ex = openpyxl.load_workbook(file) #打开test.xlsx文件allSheets = ex.sheetnames
print("所有工作表=",allSheets)
local_Sheet = ex.active.title
print('当前工作表名称:',local_Sheet)

 2、设定当前工作表

import openpyxlfile = 'test.xlsx'
ex = openpyxl.load_workbook(file) #打开test.xlsx文件allSheets = ex.sheetnames
print("所有工作表=",allSheets)ws = ex.get_sheet_by_name('Sheet3')
print("当前工作表=",ws.title)

 

 也可以这么写,也能达到一样的效果:

import openpyxlfile = 'test.xlsx'
ex = openpyxl.load_workbook(file) #打开test.xlsx文件allSheets = ex.sheetnames
print("所有工作表=",allSheets)wb = ex.worksheets[2]
print("当前工作表=",wb.title)

3、输出目标单元格数据

本篇文章中使用的表格内容

  • 行和列:Excel工作表由行和列组成,行和列交叉形成单元格。每个单元格可以存储一个数据值、公式或函数等。
  • 单元格:是Excel工作表中的最小单位,用于存储单一的数据值。单元格的地址由列号和行号确定,例如A1表示第1列第1行的单元格。
import openpyxlfile = 'test.xlsx'
ex = openpyxl.load_workbook(file) #打开test.xlsx文件ex.active = ex.worksheets[0]
print("当前工作表=",ex.active.title)
wb = ex.active
print("单元格A1=",wb['A1'].value)
print("单元格A2=",wb['A2'].value)
print("单元格B2=",wb['B1'].value)
print("单元格B3=",wb['B3'].value)
print("单元格C5=",wb['C10'].value)

 ​​​

 4、工作表.rows(行)

.rows 是 openpyxl 库中的一个属性,用于遍历 Excel 工作表中的所有行。在 openpyxl 中,每个工作表对象都有一个 rows 属性,它返回一个生成器,用于产生工作表中的所有行。 

import openpyxlfile = 'test.xlsx'
ex = openpyxl.load_workbook(file) #打开test.xlsx文件wb = ex.worksheets[0]
print("当前工作表=",wb.title)
for row in wb.rows:for cell in row:print(cell.value, end=' ')print()

5、工作表.columns(列)

.columns 是 openpyxl 库中的一个属性,用于遍历 Excel 工作表中的所有列。在 openpyxl 中,每个工作表对象都有一个 columns 属性,它返回一个生成器,用于产生工作表中的所有列。 

import openpyxlfile = 'test.xlsx'
ex = openpyxl.load_workbook(file) #打开test.xlsx文件wb = ex.worksheets[0]
print("当前工作表=",wb.title)
for column in wb.columns:for cell in column:print(cell.value, end=' ')print()

 小结

本篇文章中介绍了如何使用python语言操作Excel表格。主要内容包括,导包, 读取EXCEL文件 1、获取worksheet名称 2、设定当前工作表 3、输出目标单元格数据 4、工作表.rows(行) 5、工作表.columns(列)。

http://www.zhongyajixie.com/news/63527.html

相关文章:

  • 昆明网站建设平台网站推广的几种方法
  • 哪里找做网站的公司百度一下百度下载
  • 研发项目备案在哪个网站做seo搜索
  • 快速搭建网站推荐网络小说排行榜
  • 网站 css抓关键词的方法10条
  • 有学做衣服的网站吗网站关键词如何快速上首页
  • wordpress安装文件鼓楼网页seo搜索引擎优化
  • 产品推广目标云优化
  • h5免费网站设计全网营销与seo
  • 科技公司网站模板官网网文推广怎么做
  • 沈阳专业做网站拼多多关键词排名查询
  • 联通公网ip申请 做网站自媒体运营
  • 阜阳中国建设银行官网站个人博客网页设计
  • 建立学校网站需要多少钱?淄博网站推广
  • 政府网站建设与维护国内10大搜索引擎
  • vivo官网网站服务app拉新一手渠道
  • 网站前台做好之后再怎么做seo推广营销公司
  • 私域运营软件网站seo的方法
  • 株洲网站排名优化网络营销好不好
  • 在网上做游戏网站违法吗seo1现在怎么看不了
  • 江宁区住房与城乡建设局网站百度移动端优化
  • 财政部网站官网 PPP项目建设服务推广软文
  • 网站建设运维策划中国新闻
  • 免费下载网站有哪些免费下载百度到桌面
  • 在征婚网站上认识做期货关键词优化是什么
  • 做网站交接需要哪些权限广州网站营销优化qq
  • 网站改版好吗推广软文是什么
  • 做毕业论文需要哪些网站山东建站
  • 做电商网站是什么淘宝美工培训
  • 搭建wap网站今日腾讯新闻最新消息