python 获取excel文本框_python学习-excel读取
# 第三方库 openpyxl
# install 安装
# pip install openpyxl
# 引入第三方库
# excel操作的流程:
# 打开excel,进入工作薄 workbook
# 选择表单 Sheet
# 单元格 Cell
# 读写操作
# 测试数据是已经存在的。表格至少是存在的。
from openpyxl import load_workbook
wb = load_workbook(r'D:\Pychram-Workspace\python17\class_20190507\datas.xlsx')
# wb.read_only
# from openpyxl.workbook import Workbook
# 表单 workSheet
sh = wb["case_datas"]
# 获取单元格-值. 从1开始。# 读取单元格的值
print(sh.cell(1,1).value)
# # 写单元格的值
# sh.cell(6,1).value = "二狗"
# # 保存写入的数据 - 整个工作薄
# wb.save(r'D:\Pychram-Workspace\python17\class_20190507\datas.xlsx')
# 总行号
rows = sh.max_row
print(rows)
colums = sh.max_column
print(colums)
# 遍历行号
for row in range(2,rows+1): # 行号
print("第几行:",row)
row_datas = {}
for col in range(1,colums+1): # 列号
# print(sh.cell(row,col).value)
# 第一行不动。第一行的所有列都是key key对应的value是谁?
row_datas[sh.cell(1,col).value] = sh.cell(row,col).value
print("本行的数据为:",row_datas)
# 姓名:小简 年龄:20 班级:py17
# 第一行不动。第一行的所有列都是key key对应的value是谁?
# 封装为一个类。exel样式内容。读(一行、所有的数据)、写操作、保存操作
# 测试自己的类,是否功能有bug。
# pip install pandas
# today 总结
# 反射 hasattr getattr setattr delattr
# exel数据操作 - openpyxl
# workbook、sheet、cell
# 加载一个工作薄 wb = load_workbook(excel_filepath) r
# 挑表单 sh = wb["表单名称"]
# 挑单元格 sh.cell(row,column) # 对象
# 读取单元格 value = sh.cell(row,column).value # 下标从1开始
# 修改/添加值 sh.cell(row,column).value = new_value
# 保存 wb.save(excel_filepath) # 由路径 决定 是另存为,还是原来的文件。
# 总行号 sh.max_row
# 总列号 sh.max_column
# 读取所有的数据 for for
python 获取excel文本框_python学习-excel读取相关推荐
- python获取网页文本框内容_python识别html主要文本框
在抓取网页的时候只想抓取主要的文本框,例如 csdn 中的主要文本框为下图红色框: 抓取的思想是,利用 bs4 查找所有的 div,用正则筛选出每个 div 里面的中文,找到中文字数最多的 div 就 ...
- python qt5 增加文本框_Python用PyQt5制作弹出式输入框,Qt图形界面编程之QInputDialog...
前面内容,我们介绍了PyQt5的一些常用基本控件. 温故而知新 计数器QSpinBox使用详解,Python用PyQt5制作图形界面基础控件篇 Python用PyQt5实现多种弹出消息框,QMessa ...
- python 获取excel文本框_Python自动化办公-Excel读取与操作
实现自动化办公是许多同学学习Python的初衷,但对于有选择困难症而且基础相对薄弱的同学来讲,面对众多的教程,Python库,往往无从下手,本篇从实际应用的角度,给出一条能快速上手的学习及实操路线,以 ...
- python获取字符串首字母_Python学习之字符串方法总结
1.首字母大写 1 test = "abcdef" 2 v = test.capitalize() 3 print(v) 2.所有字母变小写,lower()只能对ASCII 也就是 ...
- python获取html文本框内容_Python3处理HTML获取所需内容
处理HTML页面,经常使用的便是使用beautifulsoup库 pip install beautifulsoup4 执行上述语句下载bs4库 一般请求下来的所需数据都位于tbody的tr标签里,下 ...
- python获取电脑硬件信息_Python实现的读取电脑硬件信息功能示例
本文实例讲述了Python实现的读取电脑硬件信息功能.分享给大家供大家参考,具体如下: 上学那会,老师让我用java获取电脑硬件信息,CPU, 硬盘,MAC等,那个时候感觉搞了好久...... 今天, ...
- python 获取数据库字段类型_python中如何读取数据库数据类型
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- Python提取 “Excel文本框” 内容,这个需求头一次见,1000个表,10行代码!
本文介绍 说实话,这个需求头一次碰到,我相信对于大多数朋友来说,也是头一次碰到."提取excel文本框中的内容",对,你没有听错!我也不知道你碰到过没有,但是这确实是一位朋友提出的 ...
- python输出文本框_python TKinter获取文本框内容的方法
python TKinter获取文本框内容的方法 如下所示: #coding:utf-8 import urllib,urllib2 import Tkinter #导入TKinter模块 ytm=T ...
- python提取excel文本框内容
就提取excel文本框的内容,提供两种方法 一. 转成pdf,识别pdf文字 该方法需要注意两点: 1.似乎只能识别选中的文字(图片不行) 2.会受到精度影响(即有可能识别出错字) 以下是代码 先转存 ...
最新文章
- Java精选笔记_XML基础
- linux查看python版本命令-linux 查看版本命令
- 2k 幻14_ROG幻14肝游戏有何体验?携RTX系列献上终极光追画面福利
- c语言二维数组省略号,LaTex 常用语法
- php strncmp,PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法
- C++ malloc new 的区别
- 106个计算机学部毕业设计项目大全(附源码)
- 数字图像算术编码python_算术编码简介
- UML之Astah的基本使用教程-1
- 百度竞价推广应如何做好!
- android10一键root权限获取,完美root方法教你如何一键获取手机ROOT权限
- ubuntu死机咋办_Ubuntu死机解决方法汇总
- 如何生成smali文件
- Java实现咖啡馆选餐系统
- 我所能做的,就是真实地记录 | 小别手记
- android 重启 logo,MSM8909+Android5.1.1开机logo对应的splash.img生成
- Linux pwd命令:显示当前工作目录。
- ChatGPT进阶——如何辅助设计E-R图、流程图和时序图等
- StackExchange.Redis Timeout awaiting response
- 生产系统功能目标和组织结构
热门文章
- 设计模式 六大法则
- 在命令行到处MYSQL数据到EXCEL表
- 内部类之.this.new
- jquery插件整理篇(九)数据验证类
- Improving Opencv 6: The Core Functionality :Changing the contrast and brightness of an image!
- 多进程间不共享全局变量
- WinEdt Latex使用人家提供的模板时无法插入参考文献的方法
- opencv 光流法
- Atitit jdk net golang sdk标准库对比 Atitit sdk封装的艺术 艾提拉著 1. 重要模块8个	1 1.1. Collections集合,core,net,io,
- atitit 信息化2.0概论 艾提拉解读版读书笔记.docx 目录 1. 企业信息化1.0时代 1.1.6 C/S模式和B/S模式的好坏 1.1.7 大集中的争议 1.1.8 没有解决的孤岛问