Posted in Python onMarch 26, 2014
调用时输入参数如: 3water.com/表示删除3water.com首页的缓存, 3water.com/test.php就表示删除/test.php的缓存
#coding=utf8 import sys,os import hashlib if len(sys.argv)<2: print("你没有输入地址。") sys.exit() path="/home/cache"#缓存目录 md5v = hashlib.md5(sys.argv[1].encode(encoding='gb2312')).hexdigest()#得到文件的hash值 onep=md5v[31:32] twop=md5v[29:31] filename=path+"/"+onep+"/"+twop+"/"+md5v if os.path.isfile(filename): if os.remove(filename)==None: print(filename+" ==>清除成功") else: print("清除失败") else: print("没有这个缓存文件")
使用python删除nginx缓存文件示例(python文件操作)
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@