Как определить двоичную строку в Python таким образом, чтобы это работало как с py2, так и с py3?

Я пишу модуль, который должен работать как в Python 2, так и в 3, и мне нужно определить двоичную строку .

Обычно это будет что-то вроде data = b'abc ', но этот код не работает на Python 2.5 с недопустимым синтаксисом.

Как я могу написать приведенный выше код таким образом, чтобы он работал во всех версиях Python 2.5+

Примечание: он должен быть двоичным (он может содержать любые символы, 0xFF) , это очень важно.

7
задан TuringTux 28 April 2017 в 23:06
поделиться