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函数中的默认参数
Mar 30 Python
对python pandas 画移动平均线的方法详解
Nov 28 Python
pandas把所有大于0的数设置为1的方法
Jan 26 Python
解决Python找不到ssl模块问题 No module named _ssl的方法
Apr 29 Python
Python函数默认参数常见问题及解决方案
Mar 26 Python
使用python批量转换文件编码为UTF-8的实现
Apr 03 Python
使用python接受tgam的脑波数据实例
Apr 09 Python
使用SimpleITK读取和保存NIfTI/DICOM文件实例
Jul 01 Python
python自动化测试三部曲之request+django实现接口测试
Oct 07 Python
Python实现LR1文法的完整实例代码
Oct 25 Python
Django框架请求生命周期实现原理
Nov 13 Python
Python OpenCV之常用滤波器使用详解
Apr 07 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中使用Akismet防止垃圾评论的代码
2011/06/10 PHP
Php图像处理类代码分享
2012/01/19 PHP
php多功能图片处理类分享(php图片缩放类)
2014/03/14 PHP
PHP 错误处理机制
2015/07/06 PHP
微信网页授权(OAuth2.0) PHP 源码简单实现
2016/08/29 PHP
javascript 数组排序函数
2009/08/20 Javascript
用Greasemonkey 脚本收藏网站会员信息到本地
2009/10/26 Javascript
Jquery跨域获得Json时invalid label错误的解决办法
2011/01/11 Javascript
JS和Jquery获取和修改label的值的示例代码
2014/01/15 Javascript
JavaScript函数定义的常见注意事项小结
2014/09/16 Javascript
原生js制作日历控件实例分享
2016/04/06 Javascript
Node.JS利用PhantomJs抓取网页入门教程
2017/05/19 Javascript
bootstrap confirmation按钮提示组件使用详解
2017/08/22 Javascript
使用sessionStorage解决vuex在页面刷新后数据被清除的问题
2018/04/13 Javascript
使用proxy实现一个更优雅的vue【推荐】
2018/06/19 Javascript
jQuery位置选择器用法实例分析
2019/06/28 jQuery
详解vue+axios给开发环境和生产环境配置不同的接口地址
2019/08/16 Javascript
[46:16]2018DOTA2亚洲邀请赛3月30日 小组赛B组 iG VS VP
2018/03/31 DOTA
python操作sqlite的CRUD实例分析
2015/05/08 Python
django数据库migrate失败的解决方法解析
2018/02/08 Python
Python DataFrame.groupby()聚合函数,分组级运算
2018/09/18 Python
python爬虫可以爬什么
2020/06/16 Python
Python常用外部指令执行代码实例
2020/11/05 Python
纯净、自信、100%的羊绒服装:360Cashmere
2021/02/20 全球购物
办公室主任岗位职责
2013/11/08 职场文书
退休教师欢送会主持词
2014/03/31 职场文书
博士生求职信
2014/07/06 职场文书
初中毕业典礼演讲稿
2014/09/09 职场文书
教师党员批评与自我批评
2014/10/15 职场文书
骨干教师事迹材料
2014/12/17 职场文书
投标承诺函范文
2015/01/21 职场文书
2016年“12.4”法制宣传日活动总结
2016/04/01 职场文书
Python NumPy灰度图像的压缩原理讲解
2021/08/04 Python
CSS3 Tab动画实例之背景切换动态效果
2021/08/23 HTML / CSS
Docker与K8s关系介绍不会Docker也可以使用K8s
2022/06/25 Servers
Python安装及建立虚拟环境的完整步骤
2022/06/25 Servers