文件名称:cloudpickle:扩展了对Python对象的酸洗支持
文件大小:85KB
文件格式:ZIP
更新时间:2024-05-18 10:13:09
Python
云雀 cloudpickle使从Python标准库中的默认pickle模块不支持的Python构造序列化成为可能。 cloudpickle对于群集计算特别有用,在群集计算中,Python代码通过网络传送以在可能接近数据的远程主机上执行。 除其他外, cloudpickle支持对lambda函数以及在__main__模块中交互定义的函数和类(例如,在脚本,shell或Jupyter笔记本中)进行酸洗。 Cloudpickle只能用于在完全相同的Python版本之间发送对象。 不建议使用cloudpickle进行长期对象存储,因此不建议使用。 安全通知:仅应从受信任的源加载pickle数据,否则pickle.load可能导致任意代码执行,从而导致严重的安全漏洞。 安装 可以从获得最新版本的cloudpickle : pip install cloudpickle 例子 腌制lam
【文件预览】:
cloudpickle-master
----MANIFEST.in(262B)
----codecov.yml(163B)
----.github()
--------scripts()
--------workflows()
----CHANGES.md(12KB)
----ci()
--------install_coverage_subprocess_pth.py(498B)
----cloudpickle()
--------compat.py(354B)
--------__init__.py(359B)
--------cloudpickle_fast.py(30KB)
--------cloudpickle.py(30KB)
----tox.ini(222B)
----LICENSE(2KB)
----setup.py(2KB)
----README.md(3KB)
----tests()
--------old_pickles()
--------testutils.py(6KB)
--------__init__.py(0B)
--------cloudpickle_test.py(86KB)
--------generate_old_pickles.py(2KB)
--------cloudpickle_testpkg()
--------test_backward_compat.py(3KB)
--------cloudpickle_file_test.py(3KB)
----.gitignore(789B)
----dev-requirements.txt(530B)
----.coveragerc(173B)
----dev()
--------make-distribution.sh(227B)