作者:
starlin2 (重新開始生活)
2017-10-25 13:37:00不好意思,初學發問,找了好多地方都找不到答案~
是這樣的,我要pack的資料中有一個字串,像這樣
number = 3
string = "abcde"
package = struct.pack("=b5s",number,string)
但這個字串長度有可能改變,
也就是說string可能是"adc" or "abcdefg"
那"=b5s"中的5有什麼方式可以讓我用變數的方式代進去嗎?
還是說我只能用if(len(string==xx))的方式,把每個不同長度都加寫一行pack呢?