【发布时间】:2013-07-27 01:58:20
【问题描述】:
我只是python的新手,很抱歉提出这个问题
>>> import os
>>> os.listdir("/home/user/Desktop/1")
['1.txt', '2', '3.txt']
>>> os.path.isfile("/home/user/Desktop/1/1.txt")
True
>>> for i in os.listdir("/home/user/Desktop/1"):
... print(os.path.isfile(i))
...
False
False
False
>>>
其中两个是文件,那么为什么输出应该是 False,而应该是 True?
【问题讨论】:
标签: python-2.7