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 に答える