刚刚学的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')