forked from 0-8-4/miui-auto-tasks
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsystem_info.py
29 lines (23 loc) · 1.2 KB
/
system_info.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import platform
from urllib.request import getproxies
from utils.logger import log
def print_info():
log.info("MIUI-AUTO-TASK v1.7.0")
log.info('---------- 系统信息 -------------')
system_info()
log.info('---------- 项目信息 -------------')
log.info("这是一个免费且开源的项目,如果你是付费购买获得请务必退款")
log.info("项目地址:https://github.com/0-8-4/miui-auto-tasks")
log.info("欢迎 star,感谢所有项目贡献者,已经提交issues的人,帮助项目发展的人")
def system_info():
log.info(show_info('操作系统平台', platform.platform()))
log.info(show_info('操作系统版本', platform.version()))
log.info(show_info('操作系统名称', platform.system()))
log.info(show_info('操作系统位元', platform.architecture()))
log.info(show_info('操作系统类型', platform.machine()))
log.info(show_info('处理器信息', platform.processor()))
log.info(show_info('Python 版本', str(platform.python_version()) + ' ' + str(platform.python_build())))
if getproxies():
log.info(show_info('系统代理', getproxies()))
def show_info(tip, info):
return "{}: {}".format(tip, info)