查看“Python磁盘管理”的源代码
←
Python磁盘管理
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
==安装库文件== 在命令提示符上执行安装命令 pip3 install psutil ==监控磁盘信息== ===查看磁盘分区=== <nowiki> >>>import psutil >>> psutil.disk_partitions() [sdiskpart(device='C:\\', mountpoint='C:\\', fstype='NTFS', opts='rw,fixed'), sdiskpart(device='D:\\', mountpoint='D:\\', fstype='NTFS', opts='rw,fixed'), sdiskpart(device='E:\\', mountpoint='E:\\', fstype='exFAT', opts='rw,fixed')]</nowiki> ===磁盘利用率=== <nowiki> >>> psutil.disk_usage('C:\\') sdiskusage(total=107374178304, used=62052282368, free=45321895936, percent=57.8) >>> psutil.disk_usage('D:\\') sdiskusage(total=403391377408, used=8059502592, free=395331874816, percent=2.0) </nowiki> ===磁盘IO数=== 查看总IO数: <nowiki> >>> psutil.disk_io_counters() sdiskio(read_count=12433626, write_count=19244946, read_bytes=606192376832, write_bytes=564326417920, read_time=5281, write_time=4576) >>> psutil.disk_io_counters().read_count 12441178 </nowiki> 查看每个磁盘IO数: <nowiki> >>> psutil.disk_io_counters(perdisk=True) {'PhysicalDrive0': sdiskio(read_count=12432860, write_count=19245033, read_bytes=606186330112, write_bytes=564327729664, read_time=5216, write_time=4576), 'PhysicalDrive1': sdiskio(read_count=797, write_count=28, read_bytes=6743040, write_bytes=638976, read_time=65, write_time=0)} >>> s=psutil.disk_io_counters(perdisk=True) >>> s['PhysicalDrive0'] sdiskio(read_count=12440387, write_count=19248016, read_bytes=606235895808, write_bytes=564359970816, read_time=5216, write_time=4578) >>> s['PhysicalDrive0'].read_count 12440387</nowiki>
返回至
Python磁盘管理
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息