一图看懂 openpyxl 资料整理+笔记(大全)

2023-11-18

本文由 大侠(AhcaoZhu)原创,转载请声明。
链接: https://blog.csdn.net/Ahcao2008

Alt

摘要

全文介绍 openpyxl 的模块、函数、类及类的方法和属性。
它通过代码抓取并经AI智能翻译和人工校对。
是一部不可多得的权威字典类工具书。它是续集的一部分。后续陆续发布、敬请关注。【原创:AhcaoZhu大侠】

类结构图

openpyxl
这里只给出了一级结构的图,一级以后的结构,以下列缩进形式给出(因为图的意义不太大):

一级模块目录(按字序)

openpyxl
	_constants
	constants
	cell
	chart
	chartsheet
	comments
	compat
	descriptors
	drawing
	formatting
	formula
	packaging
	pivot
	reader
	styles
	utils
	workbook
	worksheet
	writer
	xml

多级模块(按层级)

openpyxl
	openpyxl.compat
		openpyxl.compat.numbers
			▲numpy
		openpyxl.compat.strings
			▲sys
		▲warnings
		▲inspect
	openpyxl.xml
		▲os
		openpyxl.xml.constants
		openpyxl.xml.functions
	openpyxl.worksheet
		openpyxl.worksheet.hyperlink
		openpyxl.worksheet.formula
		openpyxl.worksheet.cell_range
		openpyxl.worksheet.header_footer
		openpyxl.worksheet.datavalidation
		openpyxl.worksheet.page
		openpyxl.worksheet.dimensions
		openpyxl.worksheet.protection
		openpyxl.worksheet.filters
		openpyxl.worksheet.views
		openpyxl.worksheet.merge
			▲copy
		openpyxl.worksheet.properties
		openpyxl.worksheet.pagebreak
		openpyxl.worksheet.scenario
		openpyxl.worksheet.related
		openpyxl.worksheet.table
		openpyxl.worksheet.print_settings
		openpyxl.worksheet.worksheet
		openpyxl.worksheet._reader
		openpyxl.worksheet._read_only
		openpyxl.worksheet._writer
			▲atexit
		openpyxl.worksheet._write_only
		openpyxl.worksheet.copier
		openpyxl.worksheet.drawing
	openpyxl.formula
		openpyxl.formula.tokenizer
		openpyxl.formula.translate
	openpyxl.utils
		openpyxl.utils.exceptions
		openpyxl.utils.cell
		openpyxl.utils.formulas
		openpyxl.utils.datetime
		openpyxl.utils.indexed_list
		openpyxl.utils.escape
		openpyxl.utils.units
			▲math
		openpyxl.utils.bound_dictionary
		openpyxl.utils.protection
	openpyxl.descriptors
		openpyxl.descriptors.namespace
		openpyxl.descriptors.base
		▲datetime
		▲re
		openpyxl.descriptors.sequence
		openpyxl.descriptors.serialisable
		openpyxl.descriptors.nested
		openpyxl.descriptors.excel
	openpyxl.styles
		openpyxl.styles.alignment
		openpyxl.styles.colors
		openpyxl.styles.borders
		openpyxl.styles.fills
		openpyxl.styles.fonts
		openpyxl.styles.numbers
		openpyxl.styles.protection
		openpyxl.styles.cell_style
		openpyxl.styles.named_styles
		openpyxl.styles.proxy
		openpyxl.styles.builtins
		openpyxl.styles.styleable
		openpyxl.styles.differential
		openpyxl.styles.table
		openpyxl.styles.stylesheet
	openpyxl.cell
		openpyxl.cell.text
		openpyxl.cell.rich_text
		openpyxl.cell.cell
		openpyxl.cell.read_only
		openpyxl.cell._writer
	openpyxl.formatting
		openpyxl.formatting.rule
		openpyxl.formatting.formatting
	openpyxl.packaging
		openpyxl.packaging.relationship
			▲posixpath
		openpyxl.packaging.manifest
		openpyxl.packaging.extended
		openpyxl.packaging.workbook
		openpyxl.packaging.core
		openpyxl.packaging.custom
	openpyxl.comments
		openpyxl.comments.comments
		openpyxl.comments.author
		openpyxl.comments.shape_writer
		openpyxl.comments.comment_sheet
	openpyxl.writer
		openpyxl.writer.theme
		openpyxl.writer.excel
	openpyxl.drawing
		openpyxl.drawing.drawing
		openpyxl.drawing.image
		openpyxl.drawing.colors
		openpyxl.drawing.effect
		openpyxl.drawing.fill
		openpyxl.drawing.line
		openpyxl.drawing.geometry
		openpyxl.drawing.text
		openpyxl.drawing.xdr
		openpyxl.drawing.properties
		openpyxl.drawing.connector
		openpyxl.drawing.picture
		openpyxl.drawing.relation
		openpyxl.drawing.graphic
		openpyxl.drawing.spreadsheet_drawing
	openpyxl.chart
		openpyxl.chart.layout
		openpyxl.chart.picture
		openpyxl.chart.shapes
		openpyxl.chart.data_source
		openpyxl.chart.text
		openpyxl.chart.error_bar
		openpyxl.chart.marker
		openpyxl.chart._3d
		openpyxl.chart.legend
		openpyxl.chart.reference
		openpyxl.chart.label
		openpyxl.chart.trendline
		openpyxl.chart.series
		openpyxl.chart.series_factory
		openpyxl.chart.title
		openpyxl.chart._chart
		openpyxl.chart.descriptors
		openpyxl.chart.axis
		openpyxl.chart.area_chart
		openpyxl.chart.bar_chart
		openpyxl.chart.bubble_chart
		openpyxl.chart.updown_bars
		openpyxl.chart.line_chart
		openpyxl.chart.pie_chart
		openpyxl.chart.radar_chart
		openpyxl.chart.scatter_chart
		openpyxl.chart.stock_chart
		openpyxl.chart.surface_chart
		openpyxl.chart.plotarea
		openpyxl.chart.pivot
		openpyxl.chart.print_settings
		openpyxl.chart.chartspace
		openpyxl.chart.reader
	openpyxl.chartsheet
		openpyxl.chartsheet.relation
		openpyxl.chartsheet.properties
		openpyxl.chartsheet.protection
			▲hashlib
		openpyxl.chartsheet.views
		openpyxl.chartsheet.custom
		openpyxl.chartsheet.publish
		openpyxl.chartsheet.chartsheet
	openpyxl.workbook
		openpyxl.workbook.child
		openpyxl.workbook.defined_name
		openpyxl.workbook.external_reference
		openpyxl.workbook.function_group
		openpyxl.workbook.properties
		openpyxl.workbook.protection
		openpyxl.workbook.smart_tags
		openpyxl.workbook.views
		openpyxl.workbook.web
		openpyxl.workbook._writer
		openpyxl.workbook.workbook
		openpyxl.workbook.external_link
			openpyxl.workbook.external_link.external
	openpyxl.reader
		openpyxl.reader.strings
		openpyxl.reader.workbook
		openpyxl.reader.drawings
		openpyxl.reader.excel
	openpyxl.pivot
		openpyxl.pivot.fields
		openpyxl.pivot.table
		openpyxl.pivot.cache
		openpyxl.pivot.record
	openpyxl._constants	

注:打▲者,标记为引用外部模块,即不是openpyxl包所在。
其实都是非常基础的系统标配模块。

模块级__doc__及翻译

我专门写一个临时代码,将模块级的 __doc__ 翻译一下,结果,它少得很。说明这个第三方包的注释做得不是很规范。每一个模块强调了版权。
缩进方式与上述是一致的,便于对照。
原文档参见官方网站https://openpyxl.readthedocs.io

	openpyxl.xml	不同Python版本兼容的XML资源集合
		openpyxl.xml.constants	文件中固定路径和xml命名空间url的常量。
		openpyxl.xml.functions	xml兼容函数
		openpyxl.worksheet.properties	工作表属性
		openpyxl.worksheet.worksheet	Worksheet是Excel中的第二级容器。
		openpyxl.worksheet._reader	单个工作表的读取器。
		openpyxl.worksheet._read_only	 按需读取工作表
		openpyxl.worksheet._write_only	以优化的方式将工作表写入xml表示
		openpyxl.formula.tokenizer	这个模块包含一个用于Excel公式的标记器。标记器是基于在
                                    http://ewbi.blogs.com/develops/2004/12/excel_formula_p.html 由 Eric Bachtal 著。
		openpyxl.formula.translate	此模块包含跨工作表中的单元格转换公式的代码。
                                    其思想是,如果A1有公式“=B1+C1”,那么将其转换为单元格A2会得到公式“=B2+C2”。该算法依赖于公式标记器来识别公式中需要更改的部分。
openpyxl.xml.constants  共享异常类的定义。
		openpyxl.utils.exceptions	异常管理
		openpyxl.utils.cell	    包中使用的实用程序的集合,也可用于客户端代码
		openpyxl.utils.formulas	    内置公式列表
		openpyxl.utils.datetime	管理Excel日期异常。
		openpyxl.utils.escape	OOXML 对字符 `Esc` 有非标准转义
		openpyxl.descriptors.base	基于Python Cookbook第3版,8.13。见:
                                    http://chimera.labs.oreilly.com/books/1230000000393/ch08.html#_discussiuncion_130
		openpyxl.descriptors.nested	    嵌套的泛型序列化类
		openpyxl.descriptors.excel	Excel特定描述符。
		openpyxl.cell.text	Richtext定义
		openpyxl.cell.rich_text	RichText定义
		openpyxl.cell.cell	管理电子表格中的单个单元格。Cell类需要知道它的值和类型,显示选项,以及Excel单元格的任何其他功能。引用的实用程序还提供了使用Excel 'A1'列/行命名法的单元格。
	openpyxl.packaging	与Office OpenXML打包相关的东西:关系、归档、内容类型。
		openpyxl.packaging.manifest	文件清单
		openpyxl.packaging.custom	自定义属性的实现参见规范中的§22.3
		openpyxl.writer.theme	基于一个固定的字符串编写主题xml。
		openpyxl.drawing.xdr	电子表格绘图有一些 Drawing ML 元素的副本
		openpyxl.chart.data_source	图表的实用工具原始集合。
		openpyxl.chart.chartspace   外围图表对象。各种图表类型实际上都是子对象。可能需要间接调用这个。
		openpyxl.chart.reader	阅读图表
		openpyxl.workbook._writer	将工作簿全局设置写入存档。
		openpyxl.workbook.workbook	workbook是所有文档信息的顶级容器。
		openpyxl.reader.excel	将xlsx文件读入Python。
	openpyxl._constants	包元数据常量。

准备分两集吧。下一集讲类的展开:主要是类的方法。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

一图看懂 openpyxl 资料整理+笔记(大全) 的相关文章

随机推荐

  • 【数据结构】——八大排序

    文章目录 1 插入排序 2 冒泡排序 3 希尔排序 4 选择排序 5 快速排序 快排优化 递归改非递归 6 堆排序 7 归并排序 递归归并排序 改成非递归 8 计数排序 9 题目 总结 排序的时间检验 对于不同排序的时间复杂度分析 1 插入
  • 大模型PEFT技术原理(三):Adapter Tuning及其变体

    随着预训练模型的参数越来越大 尤其是175B参数大小的GPT3发布以来 让很多中小公司和个人研究员对于大模型的全量微调望而却步 近年来研究者们提出了各种各样的参数高效迁移学习方法 Parameter efficient Transfer L
  • [Centos] 如何查看linux系统架构(amd64、arm、arm64

    这几天搭建一个基于扣扣的聊天机器人项目时总会无法运行 试想是架构选错了 一直在网上收集查看架构的详细方法 上链接 https www cnblogs com liyuanhong articles 4859816 html
  • 用python实现PyEcharts中的条形图,直方图

    用python实现PyEcharts中的条形图 直方图 笔记仅是个人的学习笔记总结 如有雷同请见谅 条形图 1 普通使用 from pyecharts charts import Bar 引用Faker来生成数据 from pyechart
  • IOS编程教程(十一):在故事板联线(Segue)中的不同视图控制器里传值

    这是我们演示故事板系列的第二篇文章 在前一个教程中 我们介绍了故事板 那是一个在Xcode中方便设计友好用户界面的功能 如果你跟着教程走 从开始到现在 你应该已经建立了一个简单的菜单应用程序的导航界面 但是上一篇我们有一件事没讨论 那就是如
  • table.getn(tableName) 的用法注意。

    转自 http blog sina com cn s blog 4a2e9af90100cv1z html 1 table getn tableName 等同于操作符 作用 得到一个table的大小 注意 该table的key必须是有序的
  • 启航2021

    1 企业数字化升级之路 附下载地址 点击标题 快速进入下载页面 近年来创新技术的不断升级迭代和突如其来的新冠疫情对各 各业数字化转型的推动 让企业管理者普遍认同数字化 智能化的企业运营模式 能够有效助 企业抗击 险 提升效能 获得 远发展
  • matlab-knn使用

    play with knn 1 什么是knn 1 1 什么是knn 1 2 knn适用范围 2 knn实验前的准备 2 1 knn的实验要点 3 knn的matlab实验 使用UCI数据集 3 0 KNN函数自带用例 3 1 UCI数据集
  • 3.docker仓库(Nexus、Harbor)的安装

    本文目录 前言 1 Aliyun 镜像仓库 2 Nexus 1 Nexus 私服搭建 2 登录控制台 3 配置nexus仓库 4 配置nexus仓库地址为安全的镜像地址 5 镜像推送至nexus仓库 6 拉取nexus仓库镜像 3 Harb
  • c++顺序表与链表的区别

    C Lists 链表 Lists将元素按顺序储存在链表中 与 向量 vectors 相比 它允许快速的插入和删除 但是随机访问却比较慢 说起这个访问速率呢 给大家举个很简单的例子 向量 vectors 也就是顺序表 它的存储方法就类似于c语
  • Exception in thread "main" java.lang.NoClassDefFoundError: XXX

    Exception in thread main java lang NoClassDefFoundError XXX编译时没有报错 一运行就不听话网上找了一大堆 各种解决方案都不是适合我 但是一片文章列举出了可能产生的原因https bl
  • Cpp关键字破解(三)【volatile】篇

    关键字总结 volatile 文章目录 关键字总结 volatile 0 前言 1 概念 2 作用 3 使用场景 4 volatile成员函数 5 代码体验 0 前言 参考几位前辈博客 汇总整理了一下 C 中volatile关键字的使用详解
  • Node.js文件系统模块——读写文件操作

    文章目录 前言 一 导入fs模块 1 readFile readFileSync 2 writeFile writeFileSync 3 appendFile appendFileSync 二 处理文件路径 1 dirname动态拼接路径
  • mysql的逻辑架构

    以一次查询为例 看一下从客户端发来sql 到执行完 整个过程mysql服务器做了哪些事 从整体上 分为三步 连接 对sql语句进行解析和优化 驱动引擎把数据交由文件系统存储 每一部分具体下来 就是这样一幅图 了解一条sql语句从客户端到服务
  • c语言中“

    一个竖杠 表示运算的或 二个竖杠 表示逻辑的或 c语言的位运算 取反 0取反是1 1取反是0 lt lt 是左移 比如1 lt
  • 系统架构设计师-数据库系统(1)

    目录 一 数据库模式 1 集中式数据库 2 分布式数据库 二 数据库设计过程 1 E R模型 2 概念结构设计 3 逻辑结构设计 三 关系代数 1 并交差 2 投影和选择 3 笛卡尔积 4 自然连接 一 数据库模式 1 集中式数据库 三级模
  • less命令打开两个或多个文件时切换文件的快捷键

    在使用 less 命令查看多个文件时 可以使用快捷键 n 和 p 来切换文件 输入 n 后 将切换到下一个文件 输入 p 后 将切换到上一个文件 如下图 less可以打开两个文件 使用快捷键就可以快速查看 而不用退出后再重新打开另一个文件了
  • 计算机专业PhD申请文书范文,美国统计学博士申请文书范文

    美国统计学博士申请文书范文推荐 美国博士申请文书个人陈述作用十分重要 本文为大家提供了一篇成功获取美国统计学博士申请的PS范文 希望大家可以从这一篇文章中得到一些有用的参考信息 I am applying for acceptance in
  • SQL 连接运算join

    连接运算是 8种关系运算 中的一种 五种JOIN方式 1 INNER JOIN or JOIN 2 OUTER JOIN 2 1LEFT OUTER JOIN or LEFT JOIN 2 2RIGHT OUTER JOIN or RIGH
  • 一图看懂 openpyxl 资料整理+笔记(大全)

    本文由 大侠 AhcaoZhu 原创 转载请声明 链接 https blog csdn net Ahcao2008 一图看懂 openpyxl 资料整理 笔记 大全 摘要 类结构图 一级模块目录 按字序 多级模块 按层级 模块级 doc 及