0
私は受信者のアドレスを運ぶためにメッセージの最初のバイトを使用するいくつかのシリアルプロトコルを持っています。 Pythonの2では、それは働いたが3で、私はエラーを取得:Python 3 bytearrayは文字列を受け付けません
serial.write(bytes(chr(addr | 0x80)) + data)
TypeError: string argument without an encoding
data
はこちらbytearray
オブジェクトです。どのように私はそれに単にaddr | 0x80
の結果をプレフィックスとして付けることができますか?