获取硬盘序列号可以使用Python中的第三方库psutil
和platform
来实现。下面是使用Python获取硬盘序列号的步骤:
psutil
库。如果没有安装,可以使用以下命令来安装:pip install psutilpsutil
和platform
库:import psutil
import platformpsutil
库的disk_partitions()
函数获取硬盘分区信息:partitions = psutil.disk_partitions()psutil
库的disk_usage()
函数获取硬盘使用情况:for partition in partitions:
usage = psutil.disk_usage(partition.mountpoint)
print("硬盘序列号: " + partition.device)
print("总空间: " + str(usage.total))
print("已使用空间: " + str(usage.used))
print("可用空间: " + str(usage.free))
print("使用率: " + str(usage.percent) + "%")platform
库的system()
函数获取操作系统信息:os = platform.system()完整的Python代码如下所示:
import psutil
import platform
partitions = psutil.disk_partitions()
for partition in partitions:
usage = psutil.disk_usage(partition.mountpoint)
print("硬盘序列号: " + partition.device)
print("总空间: " + str(usage.total))
print("已使用空间: " + str(usage.used))
print("可用空间: " + str(usage.free))
print("使用率: " + str(usage.percent) + "%")
os = platform.system()
print("操作系统: " + os)
这段代码将输出每个硬盘分区的序列号、总空间、已使用空间、可用空间和使用率,以及操作系统信息。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云