资源操作之系统属性

资源操作之系统属性

1) 获取计算机系统的具体信息

获取计算机系统相关的具体信息
一般写法: 使用Python3的标准库,platform模块

  • 输出结果不同计算机系统有差异
import platform

# 获取系统名称
platform.system()  # 'Windows'

# 获取操作系统名称及版本号
platform.platform()  # 'Windows-10-10.0.18362-SP0'

# 获取操作系统版本号
platform.version()  # '10.0.18362'

# 获取操作系统的位数
platform.architecture()  # ('64bit', 'WindowsPE')

# 获取平台架构
platform.machine()  # 'AMD64'

# 获取计算机的网络名称
platform.node()  # 'PEKY******'

# 获取计算机处理器信息
platform.processor()  # 'Intel64 Family 6 Model 85 Stepping 4, GenuineIntel'

# 获取计算机汇总信息
platform.uname()  # uname_result(system='Windows', node='PEKY******',
# release='10', version='10.0.18362', machine='AMD64', processor='Intel64
# Family 6 Model 85 Stepping 4, GenuineIntel')

2) 获取系统文件的路径分割符

获取系统文件的路径分割符
一般写法: 使用Python3的标准库,os模块的sep属性

  • Windows系统分隔符是""
  • Linux类系统如Ubuntu的分隔符是"/"
  • Mac OS系统分隔符是":"
import os
os.sep  # windows系统下结果为:'\\'

3) 获取系统换行符

获取当前系统的换行符
一般写法: 使用Python3的标准库,os模块linesep属性

  • Windows系统换行符是"\r\n"
  • Linux类系统换行符是"\n"
  • Mac OS系统分隔符是"\r"
import os
os.linesep  # windows系统下结果为::'\r\n'

4) 获取系统分隔文件路径的字符串

获取系统用来分隔文件路径的字符串
推荐写法: 使用Python3的标准库,os模块pathsep属性

import os
os.pathsep  # windows系统结果为:';'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值