現在のフォルダー内のすべてのファイルと、現在のフォルダーのフォルダー内のファイルを一覧表示しようとしています。これは私が行ったことです:
import os
def sendFnF(dirList):
for file in dirList:
if os.path.isdir(file):
print 'Going in dir:',file
dirList1= os.listdir('./'+file)
# print 'files in list', dirList1
sendFnF(dirList1)
print 'backToPrevDirectory:'
else:
print 'file name is',file
filename= raw_input()
dirList= os.listdir('./'+filename)
sendFnF(dirList)
このコードは、現在のディレクトリのフォルダーに移動します。ただし、サブフォルダーに関しては。それらをファイルとして扱います。私が間違っていることは何ですか?前もってありがとう、サージ。