python包'param'的实用程序

pydrobert-param的Python项目详细描述


Build StatusDocumentation StatusLicense

Pydrobert参数

python包的实用程序param

这是学生驱动的代码,所以不要期望有稳定的api。我会试着用 语义版本控制,但保持功能稳定的最佳方法是 将版本固定在需求中或通过分叉。

虽然param是跟踪参数的好工具,但目前 序列化仅限于pickling和unpickling对象。 pydrobert param采取参数(反)序列化具有 在大多数情况下是直观和明显的表现。开发者可以修改 如何根据 满足她的需要。

挑逗者:

importparamimportpydrobert.param.serializationasserialclassFoo(param.Parameterized):my_int=param.Integer(10)first,second=Foo(),Foo()first.my_int=30serial.serialize_to_json('foo.json',first)serial.deserialize_from_json('foo.json',second)assertfirst.my_int==second.my_int

更复杂的例子可以在文档中找到。

文档

安装

pydrobert param可通过pypi和conda获得。

conda install -c sdrobert pydrobert-param
pip install pydrobert-param
pip install git+https://github.com/sdrobert/pydrobert-param # bleeding edge

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何使用java在linux上编写系统日志   如何在同一个现有变量上多次更改变量的值?(爪哇)   易失性字符串Java   java需要帮助通过PreparedStatement编写适当的搜索查询   JavaMaven项目是否获得其他Maven项目的版本?   java如何在Eclipse中使用Drool应用程序抑制信息和警告调试信息   Java中FileReader和FileInputStream的区别是什么?   java如何为此编写HQL查询?   java方法根本不返回任何内容   VLCJ通过单个java程序控制多个音频文件   java为什么这个println命令不开始一个新行?   java如何创建自己的文件扩展名。odt或。医生?   声明字符串后,java在条件语句中设置int值   通过k8s作业文件将cmd参数传递给docker容器中的java应用程序