libxlsxwriter(一个 C 库)的普通 python 包装器。
项目描述
支持项目
如果贵公司已将 pyexcel 及其组件嵌入到创收产品中,请在 github、patreon 或bounty 源上支持我,以维护项目并进一步开发。
如果您是个人,也欢迎您支持我,无论您愿意多久。作为我的支持者,您将获得 pyexcel 相关内容的早期访问权限。
如果您想成为我的pyexcel 专业用户的 patreon,您的问题将得到优先考虑。
有了您的经济支持,我将能够在编码、文档和撰写有趣的帖子上投入更多时间。
已知约束
不支持字体、颜色和图表。
介绍
libxlsxwpy是 libxlsxwriter ac 库的普通 python 包装器。它支持:写字符串、布尔值、日期时间和数字。
安装
首先,请安装 libxlsxwriter。
您可以克隆并安装它:
$ git clone http://github.com/pyexcel/libxlsxwpy.git
$ cd libxlsxwpy
$ python setup.py build
$ python setup.py install
用法
>>> from libxlsxwpy import Book
>>> book = Book()
>>> book.open("myexcel.xlsx")
True
>>> sheet = book.add_worksheet()
>>> sheet.write_string(0, 0, "Hello me!")
True
>>> book.close()
True
开发指南
代码更改的开发步骤
cd libxlsxwpy
升级您的设置工具和点子。它们仅用于开发和测试:
pip install --upgrade setuptools pip
然后安装相关的开发需求:
pip install -r rnd_requirements.txt # 如果这样的文件存在
pip install -r requirements.txt
pip install -r 测试/requirements.txt
完成更改后,请提供测试用例、相关文档并更新 CHANGELOG.rst。
如何测试你的贡献
虽然在代码测试中都使用了nose和doctest ,但还是建议将单元测试放在测试中。doctest仅用于确保文档中的代码示例在不同的开发版本中保持有效。
在 Linux/Unix 系统上,请像这样启动您的测试:
$ make
在 Windows 系统上,请发出以下命令:
> test.bat
在你提交之前
请运行:
$ make格式
以便美化您的代码,否则 travis-ci 可能无法通过您的单元测试。
执照
新的 BSD 许可证
更改日志
0.0.2 - 15.10.2020
添加
新工作表 API:write_number、write_boolean、write_datetime。
更新
book.add_sheet 被 book.add_worksheet 取代。所以它和它的表亲一样:xlsxwriter
0.0.1 - 10.10.2020
添加
多么壮举!libxlsxwriter 的 python 包装器
项目详情
libxlsxwpy -0.0.2.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 07d2c4574b30671f15f8ad8380f64e13322bc2b66deb23c8e7cf3ad890fa9bc8 |
|
| MD5 | 54653e3dd96daac399b8f2715f7da06c |
|
| 布莱克2-256 | b50d523530379b9fba52f0040c481aa115f29f99d0a5fe631677202d7f180a40 |