一个简单的例子,删除一个指定的文件。
import os,sys
def copyfile(sourdir,targetdir,name):#3个参数 sourdir是源目录,targetdir是目标目录,name是要复制的文件
for files in os.listdir(sourdir):
if files==name: #判断文件是否和源目录的文件相同
sourname=os.path.join(sourdir,name)
targetname=os.path.join(targetdir,name)
if os.path.isfile(sourname):#判断是否是文件
open(targetname,'wb').write(open(sourname,'rb').read()) #复制
return
if __name__=="__main__":
if len(sys.argv)<4:
sys.exit()
else:
sour=sys.argv[1]
target=sys.argv[2]
filen=sys.argv[3]
f=copyfile(sour,target,filen)
慢慢感受!