2024-05-16 12:50:05 发布
网友
如果我没有使用正确的术语,我很抱歉。在
我正在写一个小python脚本来将文件从外部硬盘复制到Mac。在
我通过使用-
import os os.listdir('/Volumes')
我得到以下清单-
PCQ….是DVD.MobileBackup,不知道是什么。我在查找器的左窗格中看不到它。我想知道卷或设备的类型,这样我就可以只使用外部硬盘而忽略其他一切。在
有办法吗?在
请看一下diskutil list的输出,也许您可以解析它以获得所需的结果。在
diskutil list
要解析diskutil,可以指定-plist选项,然后使用plistlib转换为Python字典:
-plist
plistlib
import plistlib import pprint import subprocess output = subprocess.check_output(('/usr/sbin/diskutil', 'list', '-plist')) diskutil = plistlib.readPlistFromString(output) pprint.pprint(diskutil)
请看一下
diskutil list
的输出,也许您可以解析它以获得所需的结果。在要解析diskutil,可以指定
-plist
选项,然后使用plistlib
转换为Python字典:相关问题 更多 >
编程相关推荐