Zserio运行时和Python包生成器。

zserio的Python项目详细描述


Zserio包

围绕zserio序列化框架的PyPI包基础结构。 有关zserio的大量文档,请查看 zserio.org。在

安装

快跑

pip3 install zserio

或者,克隆此存储库,然后运行

^{pr2}$

导入zserio包源

importzserio# Automatically inserts a new python module called `mypackage`#  into the current python environmentzserio.generate("mypackage/all.zs","mypackage")# You can now access structs from your zserio sources!frommypackage.allimportCoolStruct

运行测试

只是执行

pytest test

可用脚本:

在获取.sh[--python模块][--版本][--目录]

在特定目标下设置zserio工件版本 路径(或者./current/zserio,如果没有指定目的地) 到一个理想的版本。如果版本尚未添加到 ./cache,它将被下载并放在那里。你应该 git add/push它。在

脚本将以下文件放在<directory>下:

  • runtime/
    • cpp/...
    • java/...
    • python/...
  • zserio.jar
  • version.txt
  • [if --python-module]patched python runtime sources

在下载.sh<;版本>;

如果只想添加新的zserio版本,请使用此选项 到缓存(这也是由get.sh触发的) 如果请求非缓存版本)。在

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

推荐PyPI第三方库


热门话题
DIIOP_IOR中的java端口0。TXT,我如何更改它?   hadoop面临的问题:java。lang.NoClassDefFoundError:org/bouncycastle/jcajce/JcaJceHelper在使用更新的BC jar时   java将大科学数转换为长科学数   Java8文件流,如何控制文件的关闭?   是否有类似于dotnetshoutout的资源。com&dotnetkicks。Java世界中的com?   java返回类型void/方法替代方案?   如何使用java。lang.NullPointerException:void 安卓。支持v7。应用程序。ActionBar。setElevation(float)“”在空对象引用上'   java使用kafka流获取时间窗口中给定密钥的最后一个事件   java多边形旋转不正确   java我们应该在params中编写什么。jpbc的属性文件   java如何计算线程数?   使用jar时发生java错误,但不在库本身中   java优先级列表排队方法错误   java和org之间的区别。莫基托。莫基托。任何和组织。莫基托。媒人。任何