【发布时间】:2019-02-18 12:08:12
【问题描述】:
最终,我试图读取连接到 Mac 的外部硬盘驱动器(名为“东芝”)中的文件夹(名为“测试”)的文件详细信息,例如文件名和大小并将其输出到文本文件。但是,我想知道为什么下面这段代码没有正确输出?
import os
testdir = "/volumes/toshiba"
for folder in testdir:
print folder
我希望它能输出硬盘驱动器上的所有文件夹,包括“test”,但是它输出了
/
v
o
l
u
m
e
s
/
t
o
s
h
i
b
a
【问题讨论】:
-
os.listdir('/volumes/toshiba') -
您正在迭代字符串而不是目录本身。