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

襄樊网站建设站长工具关键词挖掘

襄樊网站建设,站长工具关键词挖掘,义乌建设银行交罚款网站,营销企业网站制作一、读取Excel中的数据 安装 xlrd 只能读取Excel内容 pip install xlrd1.2.0xlrd库的open_workbook函数打开Excel文件,并且返回一个Book对象,这个对象代表打开的Excel文件。 通过Book对象得到Excel文件的很多信息,比如 表单数量 和 表单名称…

一、读取Excel中的数据

安装
xlrd 只能读取Excel内容

pip install xlrd==1.2.0

xlrd库的open_workbook函数打开Excel文件,并且返回一个Book对象,这个对象代表打开的Excel文件。
通过Book对象得到Excel文件的很多信息,比如 表单数量 和 表单名称

import xlrdbook - xlrd.open_workbook('income.xlsx')print(f"表单数量 {book.nsheets}")
print(f"表单名称 {book.sheet_names()}")

要读取某个表单里单元格中的数据,必须要先获取表单(sheet)对象

# 表单索引从0开始,获取第一个表单对象
book.sheet_by_index( 0 )# 获取名为2022的表单对象
book.sheet_by_name('2022')# 获取所有的表单对象,放入一个列表返回
book.sheet()

获取了表单对象后,可根据起其属性得到:
表单行数 nrows
列数 ncols
表单名 name
表单索引 number

# 获取了表单对象后,可以使用cell_value方法,读取指定单元格中的文本内容
sheet.cell_value(rowx=0,colx=0)# 读取指定行所有单元格的内容使用row_values方法,参数为行号,存放在一个列表中返回
sheet.row_value(rowx=0)# 读取指定列所有单元格的内容使用col_values方法,参数为行号,存放在一个列表中返回
sheet.col_value(colx=0)

二、新建Excel,写入数据

创建一个新的Excel并写入数据,需要使用openpyxl库

openpyxl 库可读、写、改,但不支持老版本 Office2003的xls格式

import openpyxl# 创建一个Excel workbook 对象
book = openpyxl.Workbook()# 创建时,会自动产生一个sheet,通过active获取
sh = book.active# 修改当前 sheet 标题为 工资表
sh.title = '工资表'# 保存文件
book.save('信息.xlsx')# 增加一个名为 '年龄表' 的sheet,放在最后
sh1 = book.create_sheet('年龄表-最后')# 增加一个 sheet,放在最前
sh2 = book.create_sheet('年龄表-最前',0)# 增加一个 sheet,指定为第2个表单
sh3 = book.create_sheet('年龄表2',1)# 根据名称获取某个sheet对象
sh = book['工资表']# 给第一个单元格写入内容
sh['A1'] = '你好'# 获取某个单元格内容
print(sh['A1'].value)# 根据行号列号, 给第一个单元格写入内容,
# 注意和 xlrd 不同,是从 1 开始
sh.cell(2,2).value = '白月黑羽'# 根据行号列号, 获取某个单元格内容
print(sh.cell(1, 1).value)book.save('信息.xlsx')插入行、列
sheet 对象的 insert_rows 和 insert_cols 方法,分别用来插入行和列删除行、列
sheet 对象的 delete_rows 和 delete_cols 方法,分别用来删除行和列文字颜色、字体、大小
单元格里面的样式风格(包括颜色、字体、大小、下划线等)都是通过Font对象设定的import openpyxl
# 导入Font对象 和 colors 颜色常量
from openpyxl.styles import Font,colorswb = openpyxl.load_workbook('income.xlsx')
sheet = wb['2018']# 指定单元格字体颜色,
sheet['A1'].font = Font(color=colors.RED, #使用预置的颜色常量size=15,    # 设定文字大小bold=True,  # 设定为粗体italic=True # 设定为斜体)# 也可以使用RGB数字表示的颜色
sheet['B1'].font = Font(color="981818")# 指定整行 字体风格, 这里指定的是第3行
font = Font(color="981818")
for y in range(1, 100): # 第 1100 列sheet.cell(row=3, column=y).font = font# 指定整列 字体风格, 这里指定的是第2列
font = Font(bold=True)
for x in range(1, 100): # 第 1100 行sheet.cell(row=x, column=2).font = font# 指定 某个单元格背景色
sheet['A1'].fill = PatternFill("solid", "E39191")# 指定 整行 背景色, 这里指定的是第2行
fill = PatternFill("solid", "E39191")
for y in range(1, 100): # 第 1100 列sheet.cell(row=2, column=y).fill = fill# 在第1行,第4列 的位置插入图片
sheet.add_image(Image('1.png'), 'D1')wb.save('income-1.xlsx')
http://www.dtcms.com/wzjs/244294.html

相关文章:

  • 网站建设基本流程英文外链seo兼职在哪里找
  • 手机代理企业网站郑州seo地址
  • 有哪些网站可以用随州网络推广
  • 网站建设上海公司杭州seo首页优化软件
  • 网站项目怎么做的深圳今天重大事件新闻
  • 站长工具seo综合查询方法0元做游戏代理
  • 网站建设保障机制优化大师免安装版
  • 开发网站代码量互联网营销的方法
  • 网站制作要多长时间系统优化软件哪个最好的
  • 网站建设需要考啥证专业的seo搜索引擎优化培训
  • 西安高新区网站制作吉林seo关键词
  • 一般购物网站项目知乎seo排名的搜软件
  • 微信开放平台网站应用佛山网站建设公司
  • 礼品行业网站建设湖南百度推广
  • 评测网站做的那些条形图2022最新热点事件及点评
  • 郑州做网站 汉狮网络百度下载app下载安装
  • wordpress代理管理多站点电子网址怎么创建
  • wordpress 建视频网站郑州学校网站建设
  • 用javascirpt做的网站手机系统优化软件
  • 做家装的网站有哪些内容电商网站设计
  • 建设网站哪些公司好百度app下载最新版本
  • 饰品设计网站推荐互联网营销师培训班
  • 时时彩网站建设最近一周新闻热点大事件
  • 官方网站建设公百度教育小程序
  • 台州网站制作推广百度商城app下载
  • 羽毛球赛事含金量排名seo官网优化
  • 网站建设专业的公司seo管理软件
  • 网站模板论坛网站收录查询系统
  • 做网站前台开发学习seo论坛站长交流
  • 建设网站的网站空间优化大师win7官方免费下载