[問題] 如何用python傳binary資料
請教,如何在python裡透過網路傳一整塊記憶體的資料?
我指的是像c那樣我有一個struct 或 class a
只要在接收端的程式他也有宣告這一個型態
就可以直接建一個同型態指標來取用裡面的資料
目前查到python的struct
但是必需一個一個的去指定各變數的型態及長短
則在一個儲存了數量多又有可能會改變的資料時
在c我只要直接傳過去再取用成員即可
用python的struct pack的話則要一個一個去指定
舉例來說
若我現在有一個10格的List裡面放的是各10個的Dict
Dict的value又是放class,class裡又有5個不同型態的成員變數
...只是舉例(但我有試過的確可以產生這種複雜的東西)
再加上class裡的成員變數可能有增減改變的情況下
該如何處理??
還是我誤解了python struct的功能??
請各位前輩指教,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.8.50.114
→
08/02 16:09, , 1F
08/02 16:09, 1F
Python 近期熱門文章
PTT數位生活區 即時熱門文章