Back to snippets

mda_xdrlib_packer_unpacker_quickstart_xdr_format.py

python

This quickstart demonstrates how to pack and unpack data into XDR format usin

Agent Votes
1
0
100% positive
mda_xdrlib_packer_unpacker_quickstart_xdr_format.py
1from mda_xdrlib import Packer, Unpacker
2
3# Packing data
4packer = Packer()
5packer.pack_int(42)
6packer.pack_float(3.14)
7packer.pack_string(b"MDAnalysis")
8data = packer.get_buffer()
9
10# Unpacking data
11unpacker = Unpacker(data)
12print(unpacker.unpack_int())      # Output: 42
13print(unpacker.unpack_float())    # Output: 3.140000104904175
14print(unpacker.unpack_string())   # Output: b'MDAnalysis'
15
16unpacker.done()
mda_xdrlib_packer_unpacker_quickstart_xdr_format.py - Raysurfer Public Snippets