看板 [ Python ]
討論串[問題] Python struct pack 動態填值
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者leeraphael (leeraphael)時間14年前 (2011/12/04 00:16), 編輯資訊
0
0
0
內容預覽:
首先先謝謝KSJ,這應該是不用發文問的才是,在下看來對tuple還沒有很熟. 不過藉由這次機會,有更熟了。. 這個用途我是用在網路通信協定中 MODBUS over TCP/IP. 它是Master/Slave 架構. Master 會問Slave端data, 不過由於問的資料筆數可以是變動的. S
(還有242個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者KSJ (阿真)時間14年前 (2011/12/03 01:11), 編輯資訊
0
0
0
內容預覽:
稍稍看了一下 官方doc. 如果希望是可以動態變更 應該是用動態建構吧?. # n = 動態的. self.packet_struct = struct.Struct('>H H H B B B '+ str( n ) + 'H'). 這裡有點不懂. 但是看起來 要9個變數得給它9個 要n個變數就給
(還有253個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者leeraphael (leeraphael)時間14年前 (2011/12/03 00:37), 編輯資訊
0
0
0
內容預覽:
各位先進好,請教一個問題,如下. self.packet_struct = struct.Struct('>H H H B B B 3H'). # 此處的3H會對應到G1,G2,G3. # 問題來了,就是我的3H是希望可以動態變更的. # 有時是2H or 3H or 4H 等等. # 但是對應到G
(還有299個字)
首頁
上一頁
1
下一頁
尾頁