Skip to main content

用于读取 excel 和 odf 文件的 Rust 库的 Python 绑定 - 炉甘石

项目描述

蟒蛇炉甘石

用于读取 excel 和 odf 文件的漂亮 Rust 库的 Python 绑定 -炉甘石

用来

安装

目前,whl 的构建只为 linux 提供。

pip install python-calamine

例子

from python_calamine import get_sheet_data, get_sheet_names


get_sheet_names("file.xlsx")
# ['Page1', 'Page2']

get_sheet_data("file.xlsx")
# [
# ['1',  '2',  '3',  '4',  '5',  '6',  '7'],
# ['1',  '2',  '3',  '4',  '5',  '6',  '7'],
# ['1',  '2',  '3',  '4',  '5',  '6',  '7'],
# ]

此外,您可以使用 monkeypatch for pandas 将此库用作read_excel().

from pandas import read_excel
from python_calamine.pandas import pandas_monkeypatch


pandas_monkeypatch()

read_excel("file.xlsx", engine="calamine")
#            1   2   3   4   5   6   7
# 0          1   2   3   4   5   6   7
# 1          1   2   3   4   5   6   7

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

python_calamine-0.0.3.tar.gz (32.2 kB 查看哈希

已上传 source

内置发行版

python_calamine-0.0.3-cp310-none-win_amd64.whl (470.1 kB 查看哈希

已上传 cp310

python_calamine-0.0.3-cp310-none-win32.whl (455.6 kB 查看哈希

已上传 cp310

python_calamine-0.0.3-cp310-cp310-macosx_10_7_x86_64.whl (585.9 kB 查看哈希

已上传 cp310

python_calamine-0.0.3-cp39-none-win_amd64.whl (470.1 kB 查看哈希

已上传 cp39

python_calamine-0.0.3-cp39-none-win32.whl (455.6 kB 查看哈希

已上传 cp39

python_calamine-0.0.3-cp39-cp39-macosx_10_7_x86_64.whl (585.9 kB 查看哈希

已上传 cp39

python_calamine-0.0.3-cp38-none-win_amd64.whl (470.0 kB 查看哈希

已上传 cp38

python_calamine-0.0.3-cp38-none-win32.whl (455.6 kB 查看哈希

已上传 cp38

python_calamine-0.0.3-cp38-cp38-macosx_10_7_x86_64.whl (585.9 kB 查看哈希

已上传 cp38

python_calamine-0.0.3-cp37-none-win_amd64.whl (470.0 kB 查看哈希

已上传 cp37

python_calamine-0.0.3-cp37-none-win32.whl (455.6 kB 查看哈希

已上传 cp37

python_calamine-0.0.3-cp37-cp37m-macosx_10_7_x86_64.whl (585.9 kB 查看哈希

已上传 cp37