platinfo:从当前平台获取信息的小型库
platinfo的Python项目详细描述
此模块确定并返回 平台,这里的“标准”是特伦特·米克的推理:) 从在大量 平台。
驱动目标是提供以下平台名称:
- 相对较短
- 可读(尽可能使给定名称与 实际上,机器是不言而喻的)
- 能够产生所有需要区分的名字 特定于平台的应用程序生成
- 在文件名中使用通常是安全的
- 不难看(例如,“mswin32”很难看)
一个简单的用法示例:
>>> from platinfo import PlatInfo >>> pi = PlatInfo() >>> pi.os 'macosx' >>> pi.arch 'x86' >>> pi.name() 'macosx-x86'
目前它的操作系统覆盖范围相当广(Windows、Linux、Mac、Solaris, HP-UX、aix和openbsd)。