怎么使用Python判断当前是32位还是64为操作系统

已举报 回答
怎么使用Python判断当前是32位还是64为操作系统
问在线客服
扫码问在线客服
  • 回答数

    8

  • 浏览数

    5,862

8个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
方法一:
import sys
bit = sys.maxsize
在32位系统中:
bool(bit 2**32) 会输出False
64位中:
bool(bit 2**32)会输出True

方法二(简单粗暴):
import struct

bit = struct.calcsize(P) * 8
print bit
#在这里bit是几位就是几位系统
取消 评论
看一下你自己的CPU型号,然后在百度里搜 XX CPU 支持64 支持32.如何如何
取消 评论
作者写的很好,我也是刚刚学python,明明知道怎么操作,但是操作起来,各种细节错误。希望作者坚持下去。一起进步
取消 评论
cpu双核 内存二代2G以上就行了,其他不用看
取消 评论
cout i; // 输出0;//为什么是0 超出范围会截断
cout i; // 输出-1;//为什么是-1 超出范围会截断
int a = ~0;//这句话什么意思啊 ,就是对0去反啊,就是变成全1
取消 评论
经过测试,这个不能判断操作系统的位。vs里编译64位和32位程序时,sizeof(int)都等于4
取消 评论
看cpu型号
取消 评论
1、右键点我的电脑(或者叫这台电脑或者计算机,取决于你的系统),属性,看系统信息。
2、打开C盘看看,64位的会有Program Files (x86)这个文件夹,32位系统只有一个Program Files
3、按Win+R,输入cmd /k systeminfo 确定,在最上面系统类型那里会有x86或x64字样
4、同上按Win+R,输入dxdiag确定,然后看系统系统下的操作系统
取消 评论
ZOL问答 > 操作系统 > 其他分类 > 怎么使用Python判断当前是32位还是64为操作系统

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?