[英]Accessing external hard drive in python
最终,我试图读取连接到Mac的外部硬盘驱动器(名为“ toshiba”)中的文件夹(名为“ test”)的文件详细信息,例如文件名和大小,并将其输出到文本文件。 但是,我想知道为什么以下代码无法正确输出?
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
这里:
testdir = "/volumes/toshiba"
for folder in testdir:
您定义一个字符串(一个字符序列),然后对其进行迭代。 该字符序列。 当然,当你打印的字符序列,还有什么要打印,但字符序列 ?!
相反,您希望将该字符串传递给os.listdir()
类的命令,该命令将返回代表指定文件系统条目实际内容的“类似路径”对象的列表。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.