1
我想遍历目录并输出,如果当前项目是文件或目录。这是我想使用Python不返回是目录值
import os,time
dir = os.listdir("V:\\Inbox/")
for item in dir:
if os.path.isdir(item):
print "is Directory"
else:
print "is file"
我想遍历目录并输出,如果当前项目是文件或目录。这是我想使用Python不返回是目录值
import os,time
dir = os.listdir("V:\\Inbox/")
for item in dir:
if os.path.isdir(item):
print "is Directory"
else:
print "is file"
你需要将它传递给isdir
之前基本目录的路径添加到代码。
import os
basedir = "V:/Inbox/"
dir = os.listdir(basedir)
for item in dir:
itempath = os.path.join(basedir, item)
if os.path.isdir(itempath):
print "is Directory"
else:
print "is file"
顺便说一句,通常是一些print
语句是(从类似这样的问题,即使我不说不容易声望:P),所以在发布之前做一件好事。
你能打印dir的内容吗?你确定这条路是正确的吗? – DonCallisto 2012-02-14 14:29:49