首页 > 编程语言 >python编辑excel表格文件的简单方法练习

python编辑excel表格文件的简单方法练习

时间:2022-11-30 11:14:37浏览次数:45  
标签:文件 sheet wb 表格 python excel ws print openpyxl

一、创建一个Excel文件
from openpyxl import Workbook #需要用到openpyxl模块来操作Excel文件。openpyxl需要先安装。
#实例化对象
wb = Workbook()
#获取当前active的sheet
ws = wb.active
#打印工资表的名称
print(ws.title)
#修改表名
ws.title = "macle's girls"
#保存
wb.save("macle_girls.xlsx")
二、写入数据
#写入数据
#方式一 一个一个单元格的输入数据
ws["b3"] = "刘亦菲"
ws["c3"] = "168"
ws["d3"] = "48"
#方式二 一行行的输入数据
ws.append(["刘诗诗","165","45"])
#方式三 python类型会被自动转换
ws["a2"] = datetime.datetime.now().strftime("%Y-%m-%d")
三、打开Excel文件
from openpyxl import load_workbook #导入load_workbook模块
wb = load_workbook("macle_girls.xlsx") #把文件内容加载到内存

四、读文件内容
#读表名
print(wb.sheetnames) #读取文件里的工资表的名字(建议使用)
print(wb.get_sheet_names) #功能同上 (不建议使用)
#读工作表
wb2_sheet = wb2.get_sheet_by_name("macle's girls")  #拿到第一张表的内容
print(wb2_sheet["b3"].value) #拿到B3单元格的数据
#循环读取指定的区域内容
for cell in wb2_sheet["b5:b10"]:
  print(cell.valu)













标签:文件,sheet,wb,表格,python,excel,ws,print,openpyxl
From: https://www.cnblogs.com/changankaifazhe/p/16936936.html

相关文章

  • PYTHON 数据结构 - 元组
    1.1数据结构一般常用的有数组(Array),集合(Set),列表(List),队列(Queue),链表(Linkedlist),树(Tree),堆(Heap),栈(Stack),字典(Dictionary)Python中数据结构主要有序列,集合,字典......
  • 教你用Python制作BMI计算器
    案例介绍欢迎来到我的小院,我是霍大侠,恭喜你今天又要进步一点点了!我们来用Python相关知识,做一个BMI计算器的案例。你可以通过控制台的提示信息,输入身高和体重,注意单位,系......
  • Python接口自动化核心模块 - 数据库操作和日志
    每天进步一点点,关注我们哦,每天分享测试技术文章本文章出自【码同学软件测试】码同学公众号:自动化软件测试,领取资料可加:magetest码同学抖音号:小码哥聊软件测试进行接口......
  • Python爬取m3u8视频(多线程)- OK好用,代码在文章尾
    摘自:https://www.cnblogs.com/python147/p/14511627.html1.前言本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。......
  • 网上一个哥们写的,使用Python写一个m3u8多线程下载器 -- 没用起来
    摘自:https://blog.csdn.net/muslim377287976/article/details/104340242/ 文章目录I.挖坑缘由II.功能/更新记录III.代码1.GUI2.下载工具类3.逻辑代码IV.下载地址I.挖坑......
  • Python: Guess and Check algorithms, Approximate solutions, Bisection method
     判断一个整数是否为完全立方数cubicnumber:  importmathcubical=int(input('number:'))defis_cubical(cubical:int):n=math.ceil(pow(cubic......
  • 初次邂逅 EasyExcel
    前言由于工作原因,有这种需求,就是把数据库中的数据导出成Excel表格,同时,也得支持人家用Excel表格导入数据到数据库。当前项目也是在用EasyExcel,所以我不得不学啦!以前......
  • python爬取某游戏皮肤(学习使用)
        使用到了requests,xpath,re解析模块,同时使用了time,os模块辅助。使用xpath解析时,并不是所见即所得,没有re好用。一、requests模块:url="https://pvp.qq.com/web......
  • python 遍历的四种方法
    dic1={'date':'2018.11.2','name':'carlber','work':"遍历",'number':3}foriindic1:#遍历字典中的键print(i)forkeyindic1.keys():print(key)f......
  • python中面向对象特性
    1.类的继承#面向对象的特性:封装,继承,多态#先有封装,才有继承#先有封装和继承,才有多态#1.类的继承#富二代继承财产#定义类,不写括号,也继承基类objectclassW......