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学习笔记_数据排序方法
May 22 Python
Python实现测试磁盘性能的方法
Mar 12 Python
Python EOL while scanning string literal问题解决方法
Sep 18 Python
python执行get提交的方法
Apr 29 Python
编写Python脚本来获取Google搜索结果的示例
May 04 Python
详解python列表生成式和列表生成式器区别
Mar 27 Python
python plotly绘制直方图实例详解
Jul 22 Python
python使用opencv实现马赛克效果示例
Sep 28 Python
Python 线程池用法简单示例
Oct 02 Python
Django 拼接两个queryset 或是两个不可以相加的对象实例
Mar 28 Python
Python代码覆盖率统计工具coverage.py用法详解
Nov 25 Python
python 6种方法实现单例模式
Dec 15 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
smarty section简介与用法分析
2008/10/03 PHP
php mssql 分页SQL语句优化 持续影响
2009/04/26 PHP
PHP中使用TCPDF生成PDF文档实例
2014/07/01 PHP
php使用include 和require引入文件的区别
2017/02/16 PHP
Yii框架日志记录Logging操作示例
2018/07/12 PHP
thinkPHP框架实现的简单计算器示例
2018/12/07 PHP
一个js写的日历(代码部分网摘)
2009/09/20 Javascript
js调试系列 初识控制台
2014/06/18 Javascript
浏览器检测JS代码(兼容目前各大主流浏览器)
2016/02/21 Javascript
[原创]JQuery 在表单提交之前修改 提交的值
2016/04/14 Javascript
JavaScript数组的定义及数字操作技巧
2016/06/06 Javascript
js计算系统当前日期是星期几的方法
2016/07/14 Javascript
Angular2表单自定义验证器的实现
2016/10/19 Javascript
windows下vue-cli及webpack搭建安装环境
2017/04/25 Javascript
ES6下React组件的写法示例代码
2017/05/04 Javascript
JS脚本实现网页自动秒杀点击
2018/01/11 Javascript
Vue中computed、methods与watch的区别总结
2019/04/10 Javascript
vue实现条件叠加搜索的解决方法
2019/05/28 Javascript
JavaScript页面加载事件实例讲解
2019/09/01 Javascript
react使用CSS实现react动画功能示例
2020/05/18 Javascript
简单的抓取淘宝图片的Python爬虫
2014/12/25 Python
数组保存为txt, npy, csv 文件, 数组遍历enumerate的方法
2018/07/09 Python
Flask框架Jinjia模板常用语法总结
2018/07/19 Python
pygame实现简易飞机大战
2018/09/11 Python
python 从文件夹抽取图片另存的方法
2018/12/04 Python
python游戏开发之视频转彩色字符动画
2019/04/26 Python
CSS中的字体大小设置属性总结
2016/05/24 HTML / CSS
美国儿童运动鞋和服装零售商:Kids Foot Locker
2017/08/05 全球购物
美国最好的钓鱼、狩猎和划船装备商店:Bass Pro Shops
2018/12/02 全球购物
酒店拾金不昧表扬信
2014/01/18 职场文书
2014年党员自我剖析材料
2014/10/07 职场文书
店铺转让协议书
2014/12/02 职场文书
某某幼儿园的教育教学管理调研分析报告
2019/11/29 职场文书
将Python代码打包成.exe可执行文件的完整步骤
2021/05/12 Python
MySQL 计算连续登录天数
2022/05/11 MySQL
Win10本地连接不见了怎么恢复? win10系统电脑本地连接不见了解决方法
2023/01/09 数码科技