下面的python例子是列舉用戶目錄下面的文件
import os
import sys
#info=os.getcwd()
#listfile=os.listdir(os.getcwd())
info=raw_input("請輸入要列舉文件的目錄:(如D:\\temp)")
listfile=os.listdir(info)
filename=open(info+'file.txt','w')
print listfile
#out=open(listfile,'r')
for line in listfile: #把目錄下的文件都賦值給line這個參數
print line #打印出賦值的內容
#filename.write(filename)
if line[-3:] == '.py' or line[-4:] == '.txt':
print line
out=open(line,'r') #定義讀取line裏面的內容,也就是讀取每個文件的內容
for com in out: #把每個文件的內容(也就是目錄下的文件)賦值給com
filename.write(line+": " +com)
else:
print (line+' '+"該文件是目錄形式")
filename.close()