miui-auto-tasks/utils/system_info.py
Night-stars-1 3991a86a41
feat: 添加扫码登录,cookies复写,修正错误提示,添加成长值显示 (#246)
* feat: 添加扫码登录,cookies复写,修正错误提示

* On branch qr_login

* chore: 遵守代码规范

* chore: not invalid-name

* chore: 添加成长值显示

* imp: 更新版本号

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: 0-8-4 <ljd69154@liangjundi.cn>
2023-12-18 22:58:12 +11:00

39 lines
1.4 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

"""
Date: 2023-11-13 20:29:19
LastEditors: Night-stars-1 nujj1042633805@gmail.com
LastEditTime: 2023-11-19 14:39:20
"""
import platform
from urllib.request import getproxies
from utils.logger import log
def print_info():
"""打印系统信息"""
log.info("MIUI-AUTO-TASK v1.7.4")
log.info('---------- 系统信息 -------------')
system_info()
log.info('---------- 项目信息 -------------')
log.info("这是一个免费且开源的项目,如果你是付费购买获得请务必退款")
log.info("项目地址https://github.com/0-8-4/miui-auto-tasks")
log.info("欢迎 star感谢所有项目贡献者已经提交issues的人帮助项目发展的人")
log.info('---------- 脚本日志 -------------')
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: str, info: str):
"""格式化输出"""
return f"{tip}: {info}"