github.com/darrenli6/fabric-sdk-example@v0.0.0-20220109053535-94b13b56df8c/bddtests/templates/html/protobuf-py.html (about)

     1  <!--
     2  #
     3  # Copyright IBM Corp. All Rights Reserved.
     4  #
     5  # SPDX-License-Identifier: Apache-2.0
     6  #
     7  -->
     8  <div>
     9      {% set msgClassModule = msg.__class__.__module__ %}
    10      {% set msgClassName = msg.__class__.__name__ %}
    11      {% set msgVarName = [msgClassName[0]|lower,msgClassName[1:]]|join('') %}
    12      <div class="scrollBox">
    13  <code>
    14  from {{ msgClassModule }} import {{ msgClassName }}
    15  {{ msgVarName }} = {{ msgClassName }}()
    16  data = None
    17  with open('{{ path_to_protobuf }}') as f:
    18      data = f.read()
    19  
    20  {{ msgVarName }}.ParseFromString(data)
    21  
    22  </code>
    23      </div>
    24  </div>