获取cytoolz或toolz,哪个可用就选哪个
项目描述
zbox是一个小型库,帮助我使用toolz和cytoolz。我经常使用toolz,并希望在cytoolz可用时使用它,但不想在所有项目中都添加try/except。通过从zbox导入toolz,如果cytoolz已安装,则总是获取cytoolz,否则获取toolz。
安装
zbox在PyPI上,使用以下命令安装:pip install zbox。zbox适用于Python 2和Python 3。
使用
from zbox import toolz
如果cytoolz已安装,则toolz将是cytoolz,否则将是toolz。
gen
from zbox import gen
gen是一个将任何可迭代对象转换为Python生成器对象的函数。我使用此函数与Pandas一起,Pandas有时不会扩展可迭代对象,除非它们首先被转换为生成器。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪一个,请了解更多关于 安装包 的信息。
源代码分发
zbox-1.2.0.zip (8.3 kB 查看哈希值)
zbox-1.2.0.tar.gz (5.7 kB 查看哈希值)
构建分发
zbox-1.2.0-py2.py3-none-any.whl (3.4 kB 查看哈希值)
关闭
zbox-1.2.0.zip 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b4e64e623015ea2cde4e7df688d77c2c5a899f55a2ed40f60aaace50914c83d9 |
|
MD5 | cf9fd4875fc780824950818394eaf77c |
|
BLAKE2b-256 | 8e9c0ca5689a6bfd3ffd8be7eb1282a39e9d7f916fdb96bf3cb6cea03049dbd8 |
关闭
zbox-1.2.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d58fb949fae5796062935222ea5695bdcec5c3c4f45c06aa0154e7ca6921e0d9 |
|
MD5 | faa2f3104736e00c5c937da5835b3391 |
|
BLAKE2b-256 | 909ba29ea42a6a4f7ebcc7dbaf46eff78c9bf2f3b9569779b0a93c46a2cb3915 |
关闭
zbox-1.2.0-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 144ded5d88b67635e5aa636f4ac9f7360a390b5538ebcb86a46ca13beaff2953 |
|
MD5 | 18d0d367f3b9143f3ae2d470ede2825a |
|
BLAKE2b-256 | 3a2166d167ebe9f0058b1efb487844f5d34e968a3d48ca3b5eac707769863c8a |