[Python] 纯文本查看 复制代码 def setParams(self, all_stock):
"""
:param all_stock: 一个包含 (market, code) 元组的列表, 如 [ (0, '000001'), (1, '600001') ]
:return:
"""
stock_len = len(all_stock)
if stock_len <= 0:
return False
pkgdatalen = stock_len * 7 + 12
values = (
0x10c,
0x02006320,
pkgdatalen,
pkgdatalen,
0x5053e,
0,
0,
stock_len,
)
print(*values)
pkg_header = struct.pack("<HIHHIIHH", *values)
pkg = bytearray(pkg_header)
for stock in all_stock:
market, code = stock
if type(code) is six.text_type:
code = code.encode("utf-8")
one_stock_pkg = struct.pack("<B6s", market, code)
print(pkg)
pkg.extend(one_stock_pkg)
self.send_pkg = pkg
这段代码如何转成易语言 特别是这句话 愣是看不明白了
pkg_header = struct.pack("<HIHHIIHH", *values)
pkg = bytearray(pkg_header) |