Python - проверить, является ли система 32- или 64-битной, чтобы определить, запускать функцию или нет? [Дубликат]

Возможный дубликат:
Как определить, работает ли моя оболочка python в 32-битном или 64-битном режиме?

Ранее я задавал вопрос, на который так и не получил ответа, но теперь у меня есть кое-что более конкретное, так что, надеюсь, вы поможете.

По сути, библиотека SendKeys устанавливается только на мою 32-битную систему Windows ...

Поэтому мне было интересно, есть ли способ сделать так, чтобы эта функция, которую я собираюсь написать, выполнялась только в 32-битной системе? Я понимаю, что существует метод platform.architecture () для проверки текущей системы, но он возвращает строку "('64bit', 'WindowsPE')".

Мне было интересно, есть ли способ прочитать 64-битную часть этой строки, чтобы эта функция работала правильно.

Например, псевдокод:

checker = platform.architecture()
system = strip or read 64 bit from checker string somehow
if system == 64 bit
then warn system is 64 bit and won't run function
else run function

По линии этого. Если нет более простого способа проверить это - возможно, с помощью используемой версии Python (то есть 32 или 64-битной)

Надеюсь, я понял это правильно - я все еще довольно новичок в программировании. :)

Ответы на вопрос(2)

Ваш ответ на вопрос