如何削减预算?

2024-05-13 00:23:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个bytearray,当我列出数组时,我得到以下数据:(b'v10 \ xc73 \ x9a & \ x9edv \ x19 \ xc3B \ xbf \ x95 \ xc8 \ xd8 \ x9dN \ x8f \ xe9 \ x90J \ xax> r1 \ x1d \ xa7 \ x1fU \ x90 \ XE2 (| p \ XF1 \ x02 \ xbdw \ XB8 \ xb9 \ xf3 \ x0e \ xb2n \ xc7 ',)

我需要解密这些数据。但是解密函数只接收数据,例如,b'v10 \ xc73 \ x9a & \ x9edv \ x19 \ xc3B \ xbf \ x95 \ xc8 \ xd8 \ x9dN \ x8f \ xe9 \ x90J \ xax> r1 \ x1d \ xa7 \ x1fU \ x90 \ xe2 (| p \ xf1 \ x02 \ xbdw \ xb8 \ xb9 \ xf3 \ x0e \ xb2n \ xc7'而不接收(),

我能做什么


Tags: 数据v10xe9xd8x8fx95x9ax19
1条回答
网友
1楼 · 发布于 2024-05-13 00:23:43

如果我们有

data = (b'foo',)

那么这个data不是字节数组,也不是bytes对象:

>>> type(data)
<class 'tuple'>

因为它是一个元组,我们可以提取该元素:

>>> data[0]
b'foo'
>>> type(data[0])
<class 'bytes'>

相关问题 更多 >