python获取本机信息的一些用法

import socket
本机ip
    socket.gethostbyname(socket.gethostname())

pip install psutil -i 镜像网站
 
CPU使用率        psutil.cpu_percent()
内存使用率        psutil.virtual_memory().percent
硬盘使用率        psutil.disk_usage('/').percent
网络I/O速率   接收    psutil.net_io_counters().bytes_recv
                发送    psutil.net_io_counters().bytes_sent


绝对路径:是一个文件实际存在于硬盘中的路径
相对路径:指的是与自身的目标档案相关的位置

# 将以下配置加入,更改到对应路径下
# 配置模块
import os
# 本文件的路径
from django.conf import settings
# 拼接两个及以上的路径,第二个下调用了time模块
os.path.join(settings.BASE_DIR,"static")
os.path.join(settings.BASE_DIR,'static\\line_chart',f'{time.time()}.png')
# 直接在本机路径上加上路径
settings.BASE_DIR.joinpath("static")

# 创建文件夹
# os.makedirs(a)
# 如果文件不存在,直接创建并打开
f=open('地址+文件名',mode='w')
# 编写文件
f.write('数据')
# 关闭文件
f.close()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值