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

大前端广州:推动优化防控措施落地

大前端,广州:推动优化防控措施落地,政府门户网站建设的作用,网站页面高度一、excel文件的读取 需要安装的包:xlrd:读取;xlwt:写入;xlutils:分割、复制、筛选 sudo:表示以管理员身份运行命令(mac系统中使用) >sudo pip install xlrd xlwt x…

一、excel文件的读取

需要安装的包:xlrd:读取;xlwt:写入;xlutils:分割、复制、筛选

sudo:表示以管理员身份运行命令(mac系统中使用)

>sudo pip install xlrd xlwt xlutils

示例文件: 

例1:读取sheet页的数量:

import xlrdwb = xlrd.open_workbook('./dataFile/testxls.xls')# sheet的数量
print('sheet 数量:', wb.nsheets)

运行结果:

C:\stq\study\pythonProject\venv\Scripts\python.exe C:\stq\study\pythonProject\excel_read.py 
sheet 数量: 3进程已结束,退出代码为 0

例2:读取sheet的名称

方法一:读取excel的所有sheet名称

wb = xlrd.open_workbook('./dataFile/testxls.xls')
print("sheets 名称:", wb.sheet_names())

运行结果:

C:\stq\study\pythonProject\venv\Scripts\python.exe C:\stq\study\pythonProject\excel_read.py 
sheets 名称: ['Sheet1', 'Sheet2', 'Sheet3']进程已结束,退出代码为 0

方法二:读取sheet名称

# 根据索引获取sheet名称
sh = wb.sheet_by_index(1)
print(sh.name)
# 根据名称获取
sh = wb.sheet_by_name('一班成绩')
print(sh.name)

运行结果:

C:\stq\study\pythonProject\venv\Scripts\python.exe C:\stq\study\pythonProject\excel_read.py 
二班成绩
一班成绩进程已结束,退出代码为 0

例3:读取表格中的内容

方法一:读取指定表格中指定行、指定列的内容

import xlrdwb = xlrd.open_workbook("./dataFile/testxls.xls")
sh = wb.sheet_by_index(0)print("sheet %s 有%s行,有%s列" % (sh.name, sh.nrows, sh.ncols))
# 打印第一行的内容
print("第一行的内容为", sh.row_values(0))
# 打印第二列的内容
print("第二列的内容为", sh.col_values(1))

运行结果:

C:\stq\study\pythonProject\venv\Scripts\python.exe C:\stq\study\pythonProject\excel_read.py 
sheet 一班成绩 有5行,有5列
第一行的内容为 ['姓名', '语文', '数学', '语文', '英语']
第二列的内容为 ['语文', 89.0, 88.0, 96.0, 97.0]进程已结束,退出代码为 0

方法二:读取指定表格中的内容

# 读取单元格操作
print('第2行第3列的内容为:', sh.cell(1,2))

运行结果:

C:\stq\study\pythonProject\venv\Scripts\python.exe C:\stq\study\pythonProject\excel_read.py 
第2行第3列的内容为: number:80.0进程已结束,退出代码为 0

二、excel文件的写入

方法一:写入sheet页名称

import xlwt# 创建Workbook对象
wb = xlwt.Workbook()# 添加sheet页
sh = wb.add_sheet('四班成绩')
sh = wb.add_sheet('五班成绩')
# 保存xls文件
wb.save('./dataFile/test_write.xls')

运行结果:

例1:在sheet页中指定单元格添加内容

方法一:

import xlwt# 创建Workbook对象
wb = xlwt.Workbook()# 添加sheet页
sh = wb.add_sheet("一班成绩")# 向表格的指定行指定列中添加内容
sh.write(0, 0, "姓名")
sh.write(0, 1, "一班")
sh.write(0, 2, "二班")
# # 保存xls文件
wb.save("./dataFile/test_write.xls")

运行结果:

方法二:循环在指定行的第几列中插入值

import xlwt# 创建Workbook对象
wb = xlwt.Workbook()# excel表格形式展示1-10的平方
sh = wb.add_sheet("平方值", cell_overwrite_ok=True)
sh.write(0, 0, "数字")
sh.write(0, 1, "平方值")# 1-9的9次循环
for i in range(1, 10):# 第i行的第1列输入ish.row(i).write(0, i)# 第i行的第2列输入i*i的值sh.row(i).write(1, i * i)
wb.save("./dataFile/test_write.xls")

运行结果:

http://www.dtcms.com/wzjs/510870.html

相关文章:

  • 怎么做招生网站国内免费域名注册网站
  • 浙江建设厅特种作业证查询十堰seo
  • 做网站和做app哪个容易网站推广方案策划
  • 怎么用腾讯云主机建设网站成都seo培训
  • 中南大学双一流建设网站手机百度搜索app
  • 网站服务器名是什么淄博做网站的公司
  • 电子商务网站建设与维护展望个人免费网站创建入口
  • unity3d做网站谷歌paypal官网下载
  • dedecms做网站有多快seo职业培训学校
  • 珠海专业医疗网站建设免费友情链接网
  • 博山政府网站建设哪家好亚马逊关键词
  • 做服装最好的网站建设百度收录权重
  • 网站建设专业的公司优化大师官网入口
  • 做企业网站 长春网站seo推广公司靠谱吗
  • 工信部网站备案注销站长工具网站
  • 手机网站商城建设叶涛网站推广优化
  • 网站建设售后服务承诺兰州seo新站优化招商
  • wordpress ftp wp-config.phpseo外包杭州
  • 网页制作图片怎么居中优化营商环境工作开展情况汇报
  • 南宁模板建站seo排名第一的企业
  • 做新闻类网站如何盈利推广搜索怎么选关键词
  • 大连制作公司网站站内优化包括哪些
  • 贺州做网站快手seo软件下载
  • 手机网站制作平台免费重庆seo网站运营
  • 蚌埠市重点工程建设管理局网站在线网站seo诊断
  • dede网站qq类资源源码如何去推广
  • 建站平台做的网站googleseo快速培训
  • 网站跟系统的区别是seo排名工具
  • 网站建设推广文章seo基础培训机构
  • 泉州百度搜索推广重庆高端seo