• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > python判断windows系统是32位还是64位的方法

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

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了python ide windows,python windows,python windows安装,windows python编辑器,python for windows等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

本文实例讲述了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'
</div>

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

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

PROGRAMFILES(X86)
import os
def Is64Windows():
  return 'PROGRAMFILES(X86)' in os.environ
</div>

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

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

</div>

您可能想查找下面的文章:

  • Python制作Windows系统服务
  • Python制作Windows系统服务
  • Python删除windows垃圾文件的方法
  • Python删除windows垃圾文件的方法
  • python在windows下创建隐藏窗口子进程的方法
  • Python实现Windows上气泡提醒效果的方法
  • python判断windows系统是32位还是64位的方法
  • python在windows和linux下获得本机本地ip地址方法小结
  • python在windows命令行下输出彩色文字的方法
  • Python实现windows下模拟按键和鼠标点击的方法

相关文章

  • Python中的字符串类型基本知识学习教程
  • Python时间戳与时间字符串互相转换实例代码
  • 详解Python操作RabbitMQ服务器消息队列的远程结果返回
  • Python3处理文件中每个词的方法
  • 详解Python中heapq模块的用法
  • Flask入门教程实例:搭建一个静态博客
  • 在Python中使用lambda高效操作列表的教程
  • 在Python的web框架中中编写日志列表的教程
  • 详解Python当中的字符串和编码
  • Python中__init__.py文件的作用详解

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Python函数中*args和**kwargs来传递变长参数的用法
    • python实现用户登陆邮件通知的方法
    • python读取TXT到数组及列表去重后按原来顺序排序的方法
    • python实现清屏的方法
    • python学习手册中的python多态示例代码
    • python3中str(字符串)的使用教程
    • python编写暴力破解FTP密码小工具
    • python计算最小优先级队列代码分享
    • Django框架中render_to_response()函数的使用方法
    • 浅谈编码,解码,乱码的问题

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有