帮忙写个小程序,最好能用C/Java写,不熟悉C/Java应用python。
功能:复制/移动A目录下的所有含有.exe文件的子目录及.exe文件。注:A目录下有若干个子目录和.pdf、.exe、.chm等文件。
[问题]帮忙写个小程序
-
- 帖子: 2376
- 注册时间: 2006-09-21 14:28
-
- 帖子: 227
- 注册时间: 2006-09-23 6:27
- 来自: 火星
- 联系:
-
- 帖子: 2
- 注册时间: 2007-11-19 14:20
随手搞了个.还是第一次发贴.呵呵
请不要copy可能会出错....缩进有点问题
请不要copy可能会出错....缩进有点问题
代码: 全选
#!/usr/bin/env pytho
import os,shutil
dname=['.exe','.rmvb']//可选项.方便
def copytest(filename)
ss=os.path.splitext(filename)
if ss[1] in dname:
shutil.copy(filename,r'f:\test') #copyfile到f:\test目录
def filedir():
st=os.walk(r'f:\test')//测试用的目录.自己改
for i in st:
stpath= i[0]
for t in i[2]:
try:
copyfile(stpath+'\\'+t)
except:
print "filepath:",stpath+'\\'+t,"is error"
filedir()