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线程锁(thread)学习示例
Dec 04 Python
python根据开头和结尾字符串获取中间字符串的方法
Mar 26 Python
在Python的Django框架中用流响应生成CSV文件的教程
May 02 Python
Python算术运算符实例详解
May 31 Python
django manage.py扩展自定义命令方法
May 27 Python
对python中Librosa的mfcc步骤详解
Jan 09 Python
pyqt5 QProgressBar清空进度条的实例
Jun 21 Python
Python爬取腾讯视频评论的思路详解
Dec 19 Python
python中使用paramiko模块并实现远程连接服务器执行上传下载功能
Feb 29 Python
查看jupyter notebook每个单元格运行时间实例
Apr 22 Python
详解Python 最短匹配模式
Jul 29 Python
scrapy中如何设置应用cookies的方法(3种)
Sep 22 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
DOTA2 1月28日更新:监管系统降临刀塔世界
2021/01/28 DOTA
PHP如何得到当前页和上一页的地址?
2006/11/27 PHP
php自定义函数转换html标签示例
2016/09/29 PHP
Thinkphp框架使用list_to_tree 实现无限级分类列出所有节点示例
2020/04/04 PHP
asp批量修改记录的代码
2008/06/25 Javascript
Grid得到选择行数据的方法总结
2011/01/17 Javascript
JQuery DataTable删除行后的页面更新利用Ajax解决
2013/05/17 Javascript
Jquery each方法跳出循环,并获取返回值(实例讲解)
2013/12/12 Javascript
nodejs实现黑名单中间件设计
2014/06/17 NodeJs
javascript 操作cookies详解及实例
2017/02/22 Javascript
vue使用nprogress实现进度条
2019/12/09 Javascript
js瀑布流布局的实现
2020/06/28 Javascript
巧用Python装饰器 免去调用父类构造函数的麻烦
2012/05/18 Python
python标准算法实现数组全排列的方法
2015/03/17 Python
Python实现的朴素贝叶斯分类器示例
2018/01/06 Python
PyCharm代码回滚,恢复历史版本的解决方法
2018/10/22 Python
python实现烟花小程序
2019/01/30 Python
Python----数据预处理代码实例
2019/03/20 Python
python 实现将小图片放到另一个较大的白色或黑色背景图片中
2019/12/12 Python
Python 3 使用Pillow生成漂亮的分形树图片
2019/12/24 Python
python包的导入方式总结
2021/03/02 Python
一款基于css3麻将筛子3D翻转特效的实例教程
2014/12/31 HTML / CSS
解决HTML5中的audio在手机端和微信端的不能自动播放问题
2019/11/04 HTML / CSS
为世界各地的女性设计和生产时尚服装:ROMWE
2016/09/17 全球购物
Mavi牛仔裤美国官网:土耳其著名牛仔品牌
2016/09/24 全球购物
阿联酋团购网站:Groupon阿联酋
2016/10/14 全球购物
Zadig&Voltaire官网:法国时装品牌
2018/01/05 全球购物
罗技美国官网:Logitech美国
2020/01/22 全球购物
网络工程师的自我评价
2013/10/02 职场文书
毕业生自荐书
2014/02/03 职场文书
书法比赛获奖感言
2014/02/10 职场文书
2014三八妇女节活动总结范文四篇
2014/03/09 职场文书
党员对照检查材料思想汇报
2014/09/16 职场文书
大学新生入学感想
2015/08/07 职场文书
详解Python常用的魔法方法
2021/06/03 Python
单机多实例部署 MySQL8.0.20
2022/05/15 MySQL