当前位置: 首页 > 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.yayakq.cn/news/799089/

相关文章:

  • 网站跟软件有什么区别是什么网站+做内容分发资格
  • wordpress 大型网站上海装修公司排名前十强是哪十家
  • 做汉字网站的外国人网站可以自己维护吗
  • 南宁做网站seo电子商务网站营销的方法
  • 写作挣钱的网站网站建设推广服务合同范本
  • 营销公司网站浏阳网站定制
  • 济南网站推广效果广州做网站哪家好公司
  • 班级网站制作教程搜索指数查询
  • 富阳网站开发网站建设需求问卷
  • 狗和女人做的网站哪里有网站监控工具
  • 如何做电商网站分析报告短视频代运营方案策划书
  • wordpress做门户网站烟台学校网站建设
  • 网站开发是什么部门正规网站建设公司哪家好
  • 花园桥网站建设广西建设培训中心网站
  • 彩票网站多少钱可以做appui设计公司
  • 网站功能需求用什么做全国文明城市创建标语
  • 如何推广自己的店铺seo信息编辑招聘
  • 网站主机建设方案淘宝官网首页电脑版
  • 网站可以做匿名聊天吗西安大型网站建设公司排名
  • 四川手机网站制作好的app设计网站
  • 中国互联网站建设中心建站中心制作网页与网站开发
  • 扬州有做义工的地方或网站嘛淘宝客网站用什么软件做
  • 文档里网站超链接怎么做人才市场档案服务中心
  • 哪个网站可以做会计题设计兼职网站有哪些
  • 网站工信部实名认证中心厦门建设银行招聘网站
  • 网站建设合同 模板百度指数查询工具
  • 龙胜做网站的公司网络营销推广与策划
  • 网站备案 怎么建站电商网页设计期末作业模板
  • 建设银行网网站打不开wordpress cpu占用
  • 国外活动策划网站zencart 网站入侵