Как преобразовать битовую последовательность произвольной длины в целое число со знаком или без знака в Python? - PullRequest
1 голос
/ 12 апреля 2019

Мне нужно привести битовые последовательности произвольной длины к целым числам со знаком или без знака. Эти последовательности представлены в виде строк. например, я должен привести '001100100110100101110011001010' к целому числу без знака и '10000000' к целому числу со знаком.

Я использовал int('10000000', 2), но мне не удалось найти интуитивно понятный подход для переключения между подписанным / неподписанным. Есть ли прямой способ сделать это в Python?

...