openpyxl - 读/写 Excel 2010 xlsx/xlsm 文件的 Python 库¶
Author: | Eric Gazoni, Charlie Clark |
---|---|
Source code: | http://bitbucket.org/openpyxl/openpyxl/src |
Issues: | http://bitbucket.org/openpyxl/openpyxl/issues |
Generated: | 2021 年 08 月 19 日 |
License: | MIT/Expat |
Version: | 3.0.7 |
支持¶
这是一个由志愿者在业余时间维护的开源项目。这很可能意味着会缺少你想要的特定的功能。 But things don’t have to stay that way. 你可以对这个项目进行贡献 Development 或者和开发者联系来开发特定的功能。
可以向`Clark Consulting & Research <http://www.clark-consulting.eu/>`_ 和 Adimian 寻求专业支持。欢迎为该项目捐款以支持进一步的开发和维护。
错误报告和功能请求可以使用 issue tracker 来提交。 请提供错误的完整最终,并尽可能提交示例文件。如果出于保密原因您无法公开提供文件,请与开发人员联系。
如何贡献¶
只要遵从了以下步骤,我们欢迎任何帮助:
1. 为了每一个独立的功能开了新的fork (https://bitbucket.org/openpyxl/openpyxl/fork) ,也不要想着同时解决所有的问题,这也能使为review和merge你的changes的人更加方便 ;-)
2. Hack hack hack
3. 不要忘了为你的修改添加单元测试!(是的,即使只有一行代码,没有单元测试也是不会被接受的哦。)如果不知道怎么做,可以参考源代码中大量的例子
4. 如果添加了一个完整的功能或者对某个功能做出了改进,你可以自豪地把自己加入作者文件中:-)
5. 为了让大家知道你刚提交的功能是多么的棒,务必更新一下文档!
6. 当以上步骤都完成之后,提一个 pull request(在 你 的 repository 页点击大大的 “pull request”按钮)然后等你的代码被review。如果以上步骤都完成了,那么就会合并到主 repository 。
更多信息请查询 Development
其他提供帮助的方式¶
即使你不会写代码(或者代码写得不是很好),也有多种方式来作出贡献
- 为 bug 追踪器(bug tracker)进行分流: 关闭已经解决的,无关的,不能复现的bug
- 对几乎每个方面的文档进行更新: 增加了大量大型的特性(主要是图表和图像)但是没有文档,因此很难用新特性来做点什么
- proposing compatibility fixes for different versions of Python: 我们支持 2.7, 3.4, 3.5, 3.6 和 3.7
安装¶
使用 pip 安装 openpyxl。建议在不带系统软件包的 Python virtualenv 中执行此操作:
$ pip install openpyxl
注解
支持流行的 lxml 库, 在创建大量文件的时候特别有用。
警告
为了在 openpyxl 文件中包含(jpeg, png, bmp,…)等图片,你还需要安装 pillow:
$ pip install pillow
或者你也可以浏览 https://pypi.python.org/pypi/Pillow/, 选择最新版本或下拉到页面最后选择 Windows 二进制版
Working with a checkout¶
Sometimes you might want to work with the checkout of a particular version. This may be the case if bugs have been fixed but a release has not yet been made.
$ pip install -e hg+https://bitbucket.org/openpyxl/openpyxl@3.0#egg=openpyxl
Usage examples¶
其他主题¶
开发者信息¶
发布说明¶
- 3.0.4 (2020-06-24)
- 3.0.3 (2020-01-20)
- 3.0.2 (2019-11-25)
- 3.0.1 (2019-11-14)
- 3.0.0 (2019-09-25)
- 2.6.4 (2019-09-25)
- 2.6.3 (2019-08-19)
- 2.6.2 (2019-03-29)
- 2.6.1 (2019-03-04)
- 2.6.0 (2019-02-06)
- 2.6.-b1 (2019-01-08)
- 2.6-a1 (2018-11-21)
- 2.5.14 (2019-01-23)
- 2.5.13 (brown bag)
- 2.5.12 (2018-11-29)
- 2.5.11 (2018-11-21)
- 2.5.10 (2018-11-13)
- 2.5.9 (2018-10-19)
- 2.5.8 (2018-09-25)
- 2.5.7 (2018-09-13)
- 2.5.6 (2018-08-30)
- 2.5.5 (2018-08-04)
- 2.5.4 (2018-06-07)
- 2.5.3 (2018-04-18)
- 2.5.2 (2018-04-06)
- 2.5.1 (2018-03-12)
- 2.5.0 (2018-01-24)
- 2.5.0-b2 (2018-01-19)
- 2.5.0-b1 (2017-10-19)
- 2.5.0-a3 (2017-08-14)
- 2.5.0-a2 (2017-06-25)
- 2.5.0-a1 (2017-05-30)
- 2.4.11 (2018-01-24)
- 2.4.10 (2018-01-19)
- 2.4.9 (2017-10-19)
- 2.4.8 (2017-05-30)
- 2.4.7 (2017-04-24)
- 2.4.6 (2017-04-14)
- 2.4.5 (2017-03-07)
- 2.4.4 (2017-02-23)
- 2.4.3 (unreleased)
- 2.4.2 (2017-01-31)
- 2.4.1 (2016-11-23)
- 2.4.0 (2016-09-15)
- 2.4.0-b1 (2016-06-08)
- 2.4.0-a1 (2016-04-11)
- 2.3.5 (2016-04-11)
- 2.3.4 (2016-03-16)
- 2.3.3 (2016-01-18)
- 2.3.2 (2015-12-07)
- 2.3.1 (2015-11-20)
- 2.3.0 (2015-10-20)
- 2.3.0-b2 (2015-09-04)
- 2.3.0-b1 (2015-06-29)
- 2.2.6 (unreleased)
- 2.2.5 (2015-06-29)
- 2.2.4 (2015-06-17)
- 2.2.3 (2015-05-26)
- 2.2.2 (2015-04-28)
- 2.2.1 (2015-03-31)
- 2.2.0 (2015-03-11)
- 2.2.0-b1 (2015-02-18)
- 2.1.5 (2015-02-18)
- 2.1.4 (2014-12-16)
- 2.1.3 (2014-12-09)
- 2.1.2 (2014-10-23)
- 2.1.1 (2014-10-08)
- 2.1.0 (2014-09-21)
- 2.0.5 (2014-08-08)
- 2.0.4 (2014-06-25)
- 2.0.3 (2014-05-22)
- 2.0.2 (2014-05-13)
- 2.0.1 (2014-05-13) brown bag
- 2.0.0 (2014-05-13) brown bag
- 1.8.6 (2014-05-05)
- 1.8.5 (2014-03-25)
- 1.8.4 (2014-02-25)
- 1.8.3 (2014-02-09)
- 1.8.2 (2014-01-17)
- 1.8.1 (2014-01-14)
- 1.8.0 (2014-01-08)
- 1.7.0 (2013-10-31)