我想等于 a[0]=recv_pak[0], a[1]=recv_pac[1]... 直到 a[4]。recv_pack 列表有 20 个参数,但我只想选择前 4 个参数。我正在使用此代码行,但我有IndexError: list assignment index out of range
错误我该如何解决?
while 1:
# sock.send(req)
#print("TX: (%s)" % repr(req))
rec = sock.recv(BUFFER_SIZE)
print("RX: (%s)" % repr(rec))
time.sleep(2)
break
print("\nSwitching Plug OFF...")
recv_pack=struct.unpack('12B',rec)
print(recv_pack)
a=[]
for i in range(0,4):
a[i]=recv_pack[i]
print(a[i])
肥皂起泡泡
一只萌萌小番薯
侃侃无极
相关分类