一个特定的文件夹中存在多个.dmg文件,使用python如何迭代挂载这些.dmg文件。 我尝试了以下代码
import os
path = '/Users/kat/Desktop/pro'
os.chdir(path)
for i in os.scandir(path):
print(i)
os.system("hdiutil attach i")
但是我得到"hdiutil"命令未找到错误。任何建议都会有所帮助。
我想你想要更多这样的东西:
import os, glob
os.chdir('/Users/kat/Desktop/pro')
for i in glob.glob("*.dmg"):
print(i)
os.system(f'hdiutil attach "{i}"')
这里描述了 Python"f 字符串"。
你的代码中有拼写错误。该命令实际上是hdiutil
。