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

作者:work24 时间:2023-08-08 15:17:04 

本文实例讲述了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,windows,32位,64位
0
投稿

猜你喜欢

  • Python查看Tensor尺寸及查看数据类型的实现

    2023-06-06 15:24:54
  • Python中的函数式编程:不可变的数据结构

    2023-09-05 07:16:35
  • Django配置文件代码说明

    2023-02-13 05:40:13
  • 基于Python+Pygame实现经典赛车游戏

    2023-09-18 03:57:43
  • 基于Mediapipe+Opencv实现手势检测功能

    2023-09-18 13:11:52
  • Python高级数据分析之pandas和matplotlib绘图

    2022-11-06 05:36:16
  • mysql community server 8.0.12安装配置方法图文教程

    2024-01-21 19:28:04
  • 如何将JSP/Servlet项目转换为Spring Boot项目

    2023-06-19 16:23:06
  • python3.5绘制随机漫步图

    2022-08-12 14:16:13
  • 详解python OpenCV学习笔记之直方图均衡化

    2022-12-29 20:37:22
  • Python保姆式手把手带你掌握异常的捕获和处理

    2022-04-30 14:10:18
  • JavaScript正则表达式的贪婪匹配和非贪婪匹配

    2024-04-30 09:53:01
  • windows和linux安装mysql后启用日志管理功能的方法

    2024-01-16 07:39:14
  • MySQL窗口函数实现榜单排名

    2024-01-16 20:22:22
  • MYSQL ERROR 1045 (28000): Access denied for user (using password: YES)问题的解决

    2024-01-26 23:19:50
  • python中验证码连通域分割的方法详解

    2022-09-30 11:04:00
  • Javascript Selectors 入门篇

    2010-04-12 12:55:00
  • JavaScript风格要素

    2007-10-25 16:57:00
  • Python使用xlrd和xlwt实现自动化操作Excel

    2021-08-24 10:54:19
  • BootStrap3学习笔记(一)之网格系统

    2024-04-29 13:43:48
  • asp之家 网络编程 m.aspxhome.com