剛剛學的python,發佈幾個小程序。供大家玩玩。
1.這個是列出用戶輸入的目錄下的文件內容,以及創建在這個路徑下創建一個make的目錄
import os
#make=aa
path=raw_input("請輸入要列的文件目錄:") #請用戶輸入要列出的目錄內容
if os.path.exists(path) == False: #調用系統exist來判斷輸入的目錄是否存在,如果不存在就退出
print "輸入的目錄不存在"
os._exit()
filename=os.listdir(path) #把path目錄下的內容賦值給filename
print filename #打印出來
#os.mkdir(r'D:\mkdir\\')
os.makedirs( path+'\\make\\') #調用os創建目錄下的內容
2.這個是刪除用戶輸入的目錄下的臨時文件
import os
def scan(arg,dirname,names):
for file in names:
if file[0] == "~" or file[-4:] == ".bak" or file[-4:] == ".tmp":
print "刪除文件:" ,file
file=dirname+"\\"+file
os.remove(file)
print "完成!"
path=raw_input("請輸入要刪除文件的目錄:(如D:\\temp)")
if os.path.exists(path)==False:
print "輸入的目錄不存在!"
os._exit(1)
os.path.walk(path,scan,0)
os.system('pause')