2023/12/12 LabVIEW2020 with Python 3.6.8實作Protocol buffer序列化流程-實作流程說明

LabVIEW呼叫Python進行Protocol buffer序列化流程如下
1. 定義.proto
2. 使用protoc轉出 Python library
3. 撰寫Python函式
4. LabVIEW使用Python node呼叫撰寫好的Python node進行序列化,並取得序列化後byte array結果。
如果是已經有了.proto檔案,則從步驟2開始進行。
如果同事很好心的連.py都幫你準備好了,那就從步驟3開始,寫Python的函式囉。

開發環境
LabVIEW 2020 32bit
Python 3.6.8 32bit
Python 套件 protobuf 3.7.0
protoc-3.6.1-win32.zip

參考資料
https://forums.ni.com/t5/LabVIEW/Using-python-for-protocol-buffer/td-p/3933707
https://protobuf.dev/programming-guides
https://blog.csdn.net/CaoMei_HuaCha/article/details/106326892
https://www.cnblogs.com/jsdkboot/p/15726701.html
https://github.com/protocolbuffers/protobuf/releases/download/v3.6.1/protoc-3.6.1-win32.zip

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *