以下の内容はhttps://shuzo-kino.hateblo.jp/entry/2016/11/04/225924より取得しました。


encode関数を使って、String型をBytes型に変更する

Pythonで文字列整形といえば……formatですね。
こいつをつかえば、ビット芸もこの通り。

"{:04X}{:04X}{:04X}{:04X}".format(0xde,0xad,0xbe,0xef)
#>>'00DE00AD00BE00EF'

とはいえ、諸般の都合でbyte型じゃないと困るケースもあるでしょう。
シリアル通信に使う時とか。
その場合はencode関数を使うだけでOKです。

"{:04X}{:04X}{:04X}{:04X}".format(0xde,0xad,0xbe,0xef).encode()
#>> b'00DE00AD00BE00EF'

format関数については、こちらも参照

shuzo-kino.hateblo.jp




以上の内容はhttps://shuzo-kino.hateblo.jp/entry/2016/11/04/225924より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14