示例代码: importpsutil# 获取所有磁盘分区的信息partitions=psutil.disk_partitions()# 遍历并打印每个分区的信息forpartitioninpartitions:print(f"设备:{partition.device}, 挂载点:{partition.mountpoint}, 文件系统类型:{partition.fstype}, 挂载选项:{partition.opts}") 请注意,psutil.disk_partitions()函数返回的...
在这个示例中,我们使用psutil.disk_partitions()函数来获取磁盘挂载点。该函数返回一个列表,其中包含每个挂载点的信息,包括设备、挂载点和文件系统类型等。 检查磁盘可用空间 现在我们已经了解了如何获取磁盘使用情况和磁盘挂载点,让我们编写一个脚本来检查磁盘的可用空间。以下是检查磁盘可用空间的示例代码: 代码语言:jav...
# 获取所有磁盘分区信息 disk_partitions = psutil.disk_partitions(all=True) for partition in disk_partitions: print(f"磁盘路径:{partition.device}") print(f"挂载点:{partition.mountpoint}") print(f"文件系统类型:{partition.fstype}") print("---") ``` 2.2 使用 `os` 和 `subprocess` 模块获取...
for partition in partitions: if 'win' in partition.opts.lower(): print('系统盘符:', partition.device) 1. 2. 3. 4. 5. 6. 7. 8. 9. 首先使用psutil.disk_partitions()函数获取所有磁盘分区信息。然后我们遍历所有磁盘分区信息,如果分区选项中包含“win”(表示Windows系统),则打印该分区的设备名称,...
接下来,我们可以使用psutil.disk_partitions()函数来获取硬盘分区信息。 partitions=psutil.disk_partitions()print(partitions) 1. 2. 步骤3:获取硬盘使用情况 最后,我们可以使用psutil.disk_usage()函数来获取硬盘的使用情况。 forpartitioninpartitions:usage=psutil.disk_usage(partition.mountpoint)print(f"Partition:...
available_memory = virtual_memory.available# 获取磁盘信息disk_info = psutil.disk_partitions() disk_usage = psutil.disk_usage('/')# 整理配置信息config = {'system':system,'node_name': node_name,'release': release,'version': version,'machine': machine,'processor': processor,'cpu_count': cp...
disk_partitions = psutil.disk_partitions() for partition in disk_partitions: print(partition.device, partition.mountpoint) 2. 获取磁盘使用情况 import psutil disk_usage = psutil.disk_usage('/') print("磁盘总量:", disk_usage.total) print("已使用:", disk_usage.used) ...
print(psutil.disk_usage('C:\\')) 而去获取所有磁盘的信息,调用的则是disk_partitions()方法 print(psutil.disk_partitions()) 另外我们也还能够获取到系统的启动时间 from datetime import datetime print(u"系统启动时间: %s" % datetime.fromtimestamp(psutil.boot_time()).strftime("%Y-%m-%d %H:%M:%S...
w write table to disk and exit #写分区表,保存退出 x extra functionality (experts only) 命令(输入 m 获取帮助):p 磁盘/dev/sdb:10.7 GB, 10737418240 字节,20971520 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 ...
import psutilpsutil如何获取硬盘信息mydisk = psutil.disk_partitions()这个mydisk里面就存储了硬盘的信息,我们打印出来 print(mydisk)看下效果 [sdiskpart(device='C:\\', mountpoint='C:\\', fstype='NTFS', opts='rw,fixed', maxfile=255, maxpath=260), sdiskpart(device='D:\\', mountpoint='...