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发送HTTP请求的方法小结
Jul 08 Python
Python实现分割文件及合并文件的方法
Jul 10 Python
利用Python如何生成随机密码
Apr 20 Python
Python 判断是否为质数或素数的实例
Oct 30 Python
Python模块文件结构代码详解
Feb 03 Python
Python使用MD5加密算法对字符串进行加密操作示例
Mar 30 Python
详解Python用户登录接口的方法
Apr 17 Python
Python读写文件基础知识点
Jun 10 Python
Python对接六大主流数据库(只需三步)
Jul 31 Python
解决Django中修改js css文件但浏览器无法及时与之改变的问题
Aug 31 Python
python递归函数求n的阶乘,优缺点及递归次数设置方式
Apr 02 Python
python的flask框架难学吗
Jul 31 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制作静态网站的模板框架(一)
2006/10/09 PHP
php使用百度天气接口示例
2014/04/22 PHP
linux下实现定时执行php脚本
2015/02/13 PHP
PHP实现搜索地理位置及计算两点地理位置间距离的实例
2016/01/08 PHP
PHP生成加减算法方式的验证码实例
2018/03/12 PHP
PHP实现搜索时记住状态的方法示例
2018/05/11 PHP
Cookie跨域问题解决方案代码示例
2020/11/24 PHP
Javascript设计模式之观察者模式的多个实现版本实例
2015/03/03 Javascript
JQuery select(下拉框)操作方法汇总
2015/04/15 Javascript
JQuery分屏指示器图片轮换效果实例
2015/05/21 Javascript
jQuery菜单插件用法实例
2015/07/25 Javascript
表单验证插件Validation应用的实例讲解
2015/10/10 Javascript
基于javascript实现彩票随机数生成(简单版)
2020/04/17 Javascript
AngularJS中的过滤器filter用法完全解析
2016/04/22 Javascript
JS封装的三级联动菜单(使用时只需要一行js代码)
2016/10/24 Javascript
详解js中的原型,原型对象,原型链
2020/07/16 Javascript
使用Vant完成通知栏Notify的提示操作
2020/11/11 Javascript
[01:14:55]EG vs Spirit Supermajor 败者组 BO3 第三场 6.4
2018/06/05 DOTA
用python实现的可以拷贝或剪切一个文件列表中的所有文件
2009/04/30 Python
进一步理解Python中的函数编程
2015/04/13 Python
python访问mysql数据库的实现方法(2则示例)
2016/01/06 Python
Win10下Python环境搭建与配置教程
2016/11/18 Python
python中的set实现不重复的排序原理
2018/01/24 Python
Python+opencv 实现图片文字的分割的方法示例
2019/07/04 Python
python 实现创建文件夹和创建日志文件的方法
2019/07/07 Python
浅谈pytorch中torch.max和F.softmax函数的维度解释
2020/06/28 Python
Python reversed反转序列并生成可迭代对象
2020/10/22 Python
戛纳奢侈品商店:Jacques Loup法国
2019/11/04 全球购物
写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出现的次数
2016/04/13 面试题
Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型
2013/10/30 面试题
函授生自我鉴定
2014/03/25 职场文书
老干部工作先进集体事迹材料
2014/05/21 职场文书
2015教师节师德演讲稿
2015/03/19 职场文书
2016年会开场白台词
2015/06/01 职场文书
行政后勤人员工作计划应该怎么写?
2019/08/16 职场文书
python 通过使用Yolact训练数据集
2021/04/06 Python