Python 如何计算2D表格中的选定单词数

Python 如何计算2D表格中的选定单词数,python,psutil,Python,Psutil,我想用psutil打印磁盘信息,如下所示: Device: C:\ Mountpoint: C:\ File system type: NTFS Permissions that disk: rw,fixed 您如何编写它,以便它打印的磁盘数量与您计算机上的磁盘数量相同 例如: print('Device: ', psutil.disk_partitions()[0][0]) print('Mountpoint: ', psutil.disk_partitions()[0][1]) p

我想用psutil打印磁盘信息,如下所示:

Device:  C:\
Mountpoint:  C:\
File system type:  NTFS
Permissions that disk:  rw,fixed
您如何编写它,以便它打印的磁盘数量与您计算机上的磁盘数量相同

例如:

print('Device: ', psutil.disk_partitions()[0][0])
print('Mountpoint: ', psutil.disk_partitions()[0][1])
print('File system type: ', psutil.disk_partitions()[0][2])
print('Permissions that disk: ', psutil.disk_partitions()[0][3]) 
如果我写
打印(psutil.disk\u partitions())
它打印:

[sdiskpart(device='C:\\', mountpoint='C:\\', fstype='NTFS', opts='rw,fixed'), sdiskpart(device='D:\\', mountpoint='D:\\', fstype='CDFS', opts='ro,cdrom'), sdiskpart(device='E:\\', mountpoint='E:\\', fstype='NTFS', opts='rw,fixed'), sdiskpart(device='F:\\', mountpoint='F:\\', fstype='NTFS', opts='rw,fixed')]`
那我怎么能做到呢?我是编程的初学者。我考虑计算“sdiskpart”并在此基础上打印信息(例如,如果它从psutil psutil.disk_分区([0])打印到psutil.disk_分区([2]))

disk_分区()
返回分区列表,您可以循环它,并打印所需的属性

for partition in psutil.disk_partitions():
    print('Device: ', partition.device)
    print('Mountpoint: ', partition.mountpoint)
    print('File system type: ', partition.fstype)
    print('Permissions that disk: ', partition.opts) 

好的,很有效,非常感谢。也许你有一个想法,我怎么做,使它显示:第一个磁盘,第二个磁盘,等等,太?我不知道你的意思是什么。只需增加一个计数器变量,即可显示
'Disk#'+counter
。这是任何程序员都应该知道的最基本的事情。