3

例如,将整数转换5638463263为其“字节字符串化”版本的最佳方法是什么?b'5638463263'?

我可以写bytes(str(5638463263), 'utf-8'),但这对我来说似乎有点冗长。任何速记或标准库函数可以做得更好?

4

1 回答 1

4
str(5638463263).encode()

更短。

在 Python 3.2 及更高版本中,str.encode用作'utf-8'默认编码。

于 2013-10-31T06:41:32.627 回答