【发布时间】:2021-01-25 03:37:56
【问题描述】:
我知道这应该很容易,但我就是无法为 python 找到正确的语法。
我的 int 没有正确转换。这是我的 2 个打印语句的输出。我的输出应该是9718 而不是959918392。
bytearray(b'9718')
959918392
这是我的转变。我不明白我做错了什么。
print(size)
print(int.from_bytes(size, byteorder='big'))
【问题讨论】:
-
@apknusel 这肯定是在问别的问题
-
是的,我犯了一个错误,假设我的 bytearray 是 bytes[],但它确实包含 ascii