python判断windows系统是32位还是64位的方法


Posted in Python onMay 11, 2015

本文实例讲述了python判断windows系统是32位还是64位的方法。分享给大家供大家参考。具体分析如下:

通常64的windows系统program files文件夹(用来安装应用程序的默认的默认的目录),有2个,一个是program files另外一个是program files(x86), 而32bit的只有program files这一个文件夹。

根据上面这一特点,我们就可以判断windows系统是32还是64位的。

import os
prg = 'C:Program Files(x86)'
if True == os.path.exists( prg ):
   print '64bit'
else:
  print '32bit'

上面的代码其实是有问题的,如果当前系统是安装在d盘的话就有问题,所以为了完善上面的代码可以判断的一下当前系统的安装盘符,这个可以从系统的环境变量。

另外一种方法,直接使用环境变量:

PROGRAMFILES(X86)
import os
def Is64Windows():
  return 'PROGRAMFILES(X86)' in os.environ

上面的函数判断当前的系统是不是64bit的系统,这个方法就没有第一种方法的问题。

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python正则表达式去掉数字中的逗号(python正则匹配逗号)
Dec 25 Python
Python深入06——python的内存管理详解
Dec 07 Python
Python基于time模块求程序运行时间的方法
Sep 18 Python
对numpy中shape的深入理解
Jun 15 Python
python+numpy+matplotalib实现梯度下降法
Aug 31 Python
利用Python复制文件的9种方法总结
Sep 02 Python
python单例模式原理与创建方法实例分析
Oct 26 Python
基于python实现蓝牙通信代码实例
Nov 19 Python
Java Spring项目国际化(i18n)详细方法与实例
Mar 20 Python
简单的Python人脸识别系统
Jul 14 Python
Python 执行矩阵与线性代数运算
Aug 01 Python
20行Python代码实现一款永久免费PDF编辑工具的实现
Aug 27 Python
Python中使用装饰器时需要注意的一些问题
May 11 #Python
python在linux系统下获取系统内存使用情况的方法
May 11 #Python
Python实现登录人人网并抓取新鲜事的方法
May 11 #Python
python实现中文输出的两种方法
May 09 #Python
python使用xlrd实现检索excel中某列含有指定字符串记录的方法
May 09 #Python
Python遍历指定文件及文件夹的方法
May 09 #Python
Python使用chardet判断字符编码
May 09 #Python
You might like
php 从数据库提取二进制图片的处理代码
2009/09/09 PHP
php批量删除操作代码分享
2017/02/26 PHP
PHP7扩展开发教程之Hello World实现方法示例
2017/08/03 PHP
javascript 日期时间函数(经典+完善+实用)
2009/05/27 Javascript
JavaScript 页面坐标相关知识整理
2010/01/09 Javascript
javascript 命名规则 变量命名规则
2010/02/25 Javascript
原来Jquery.load的方法可以一直load下去
2011/03/28 Javascript
基于jquery的bankInput银行卡账号格式化
2012/08/22 Javascript
jQuery之日期选择器的深入解析
2013/06/19 Javascript
解析javascript系统错误:-1072896658的解决办法
2013/07/08 Javascript
ExtJS4如何给同一个formpanel不同的url
2014/05/02 Javascript
JS函数重载的解决方案
2014/05/13 Javascript
教你在heroku云平台上部署Node.js应用
2014/07/30 Javascript
Javascript中设置默认参数值示例
2014/09/11 Javascript
javascript实现设置、获取和删除Cookie的方法
2015/06/01 Javascript
详解JavaScript函数对象
2015/11/15 Javascript
Bootstrap模态框使用详解
2017/02/15 Javascript
微信小程序 setData使用方法及常用错误解决办法
2017/05/11 Javascript
vue axios请求拦截实例代码
2018/03/29 Javascript
vue基于mint-ui实现城市选择三级联动
2020/06/30 Javascript
Vue源码分析之Vue实例初始化详解
2019/08/25 Javascript
Vue3+elementui plus创建项目的方法
2020/12/01 Vue.js
python实现监控windows服务并自动启动服务示例
2014/04/17 Python
python 简单的绘图工具turtle使用详解
2017/06/21 Python
详解Python装饰器
2019/03/25 Python
Python高级编程之消息队列(Queue)与进程池(Pool)实例详解
2019/11/01 Python
使用CSS媒体查询(Media Queries)和JavaScript判断浏览器设备类型的方法
2014/04/03 HTML / CSS
美国领先的家居装饰和礼品商店:Kirkland’s
2017/01/30 全球购物
Sixt美国租车:高端豪华车型自驾体验
2017/09/02 全球购物
YOOX台湾:意大利奢侈品电商
2018/10/13 全球购物
个人借款担保书
2014/04/02 职场文书
房产公证书范本
2014/04/10 职场文书
学习党的群众路线对照检查材料
2014/09/29 职场文书
优秀少先队辅导员事迹材料
2014/12/24 职场文书
2015年团委副书记工作总结
2015/07/23 职场文书
MySQL系列之十四 MySQL的高可用实现
2021/07/02 MySQL