将int转换为字符串中的单字节?

2024-05-16 17:53:27 发布

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

我现在正在Python中实现PKCS#7填充,需要填充我的文件块,以使其等于可被16整除的数字。建议我使用以下方法附加这些字节:

input_chunk += '\x00'*(-len(input_chunk)%16)

我需要做的是:

input_chunk_remainder = len(input_chunk) % 16
input_chunk += input_chunk_remainder * input_chunk_remainder

显然,上面的第二行是错误的;我需要将第一个input_chunk_remainder转换为单字节字符串。我怎么能用Python做这个?


Tags: 文件方法字符串inputlen字节错误数字