看板 Python 關於我們 聯絡資訊
不好意思,初學發問,找了好多地方都找不到答案~ 是這樣的,我要pack的資料中有一個字串,像這樣 number = 3 string = "abcde" package = struct.pack("=b5s",number,string) 但這個字串長度有可能改變, 也就是說string可能是"adc" or "abcdefg" 那"=b5s"中的5有什麼方式可以讓我用變數的方式代進去嗎? 還是說我只能用if(len(string==xx))的方式,把每個不同長度都加寫一行pack呢? -- 尋找理想中的房子~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 150.116.183.188 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1508909824.A.5BD.html
cutekid: https://ideone.com/TJxfHa 10/25 14:43
starlin2: 感謝,看懂了~ 10/25 15:06