我在基于Windows 3的Python 3中基于x86和x64的问题上遇到了麻烦。
我需要知道我的Python程序是否正在运行:
它们根本不是一回事!
AMD64体系结构处理器可以运行64位或32位操作系统
并且64位操作系统可以运行64或32位进程。
我知道:
platform.architecture()
返回一个字符串-但那3个中的哪个它代表什么? (文档似乎没有说。)(sys.maxsize > 2**32)
,那么我正在进行64位处理。精细;但是如果我使用的是32位进程,如何确定我使用的是64位还是32位操作系统?阻止不可避免的“你为什么在乎?”问题是因为我的Python程序正在自动执行Windows配置-在x86和x64 Windows上的位置不同,但是我事先不知道我的程序是否将在32或64位Python上运行。
所以我需要弄清楚。
我在Windows 3上基于x86和x64的东西遇到问题时遇到麻烦。我需要知道我的Python程序是否正在运行:在x64与x86硬件上,在x64与x86操作系统上,在x64上...