私有云平台 mysql WebService Pytorch dictionary haskell scroll count configuration jq获取最后一个子元素 matlab图像识别 flutter项目案例 python循环 python练习题 python的range python新手教程 python循环语句 python的开发工具 java基础教学 java数据结构 java迭代器 java8函数式接口 java表达式 java获得当前日期 java获取本地时间 linux服务器 离散数学及其应用 wps2011 sql行转列 winhex使用教程 keytool下载 超级力量2修改 英雄联盟崩溃 战斗的召唤 pr调整图层 unity3d中文版 python图片处理 cdr怎么导出图片 python去重 gho文件浏览工具
当前位置: 首页 > 学习教程  > python

Python 技术篇-用openpyxl库操作xlsx文档进行读取和修改操作实例演示,python操作excel文档实现读取和写入

2021/2/7 9:55:40 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

读取 xlsx 文档的指定单元格的内容演示: # -*- coding: UTF8 -*- from openpyxl import load_workbookdef read_xlsx(path_xlsx, x_row, x_col):作用:读取xlsx参数1:xlsx文件的路径参数2:要读取的行数参数3:要读取的列…

读取 xlsx 文档的指定单元格的内容演示:

# -*- coding: UTF8 -*-
from openpyxl import load_workbook

def read_xlsx(path_xlsx, x_row, x_col):
    '''
     作用:读取xlsx
     参数1:xlsx文件的路径
     参数2:要读取的行数
     参数3:要读取的列数
    '''
    wb = load_workbook(filename=path_xlsx)
    
    # 获取所有的sheet名
    sheets = wb.get_sheet_names()
    # 读取第一个sheet表格
    ws = wb.get_sheet_by_name(sheets[0])
    
    # 也可以通过另一种方式定位单元格:cell('A1')
    print(ws.cell(row = x_row, column = x_col).value)

path_xlsx = r"D:\办公\0-桌面\自动化脚本\新脚本-2021.2.1\NCC2020.12_UAP_L_JK_038\00-login-ssc.xlsx"
read_xlsx(path_xlsx, 9, 3);

要读取的原表格如下:
在这里插入图片描述
运行后效果图:
在这里插入图片描述
把需要的值写入 xlsx 指定单元格内演示:

# -*- coding: UTF8 -*-
from openpyxl import load_workbook

def write_xlsx(path_xlsx, x_row, x_col, x_value):
    '''
     作用:读取xlsx
     参数1:xlsx文件的路径
     参数2:要写入的行数
     参数3:要写入的列数
     参数4:要写入的值
    '''
    wb = load_workbook(filename = path_xlsx)
    
    # 获取所有的sheet名
    sheets = wb.get_sheet_names()
    # 读取第一个sheet表格
    ws = wb.get_sheet_by_name(sheets[0])
    
    # 也可以通过另一种方式定位单元格:cell('A1')
    ws.cell(row = x_row, column = x_col).value = x_value
    wb.save(path_xlsx)

path_xlsx = r"D:\办公\0-桌面\自动化脚本\新脚本-2021.2.1\NCC2020.12_UAP_L_JK_038\00-login-ssc.xlsx"
write_xlsx(path_xlsx, 9, 3, "Hello World!");

写入后效果图:
在这里插入图片描述
喜欢的点个赞❤吧!


本文链接: http://www.dtmao.cc/news_show_2000213.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?