使用python删除nginx缓存文件示例(python文件操作)


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 相关文章推荐
python字典多键值及重复键值的使用方法(详解)
Oct 31 Python
Python反转序列的方法实例分析
Mar 21 Python
Python获取昨天、今天、明天开始、结束时间戳的方法
Jun 01 Python
对python过滤器和lambda函数的用法详解
Jan 21 Python
python 对字典按照value进行排序的方法
May 09 Python
python多进程读图提取特征存npy
May 21 Python
bluepy 一款python封装的BLE利器简单介绍
Jun 25 Python
利用python3 的pygame模块实现塔防游戏
Dec 30 Python
Python rabbitMQ如何实现生产消费者模式
Aug 24 Python
总结Pyinstaller的坑及终极解决方法(小结)
Sep 21 Python
python利用xlsxwriter模块 操作 Excel
Oct 14 Python
python爬虫看看虎牙女主播中谁最“顶”步骤详解
Dec 01 Python
python实现ip查询示例
Mar 26 #Python
python fabric实现远程操作和部署示例
Mar 25 #Python
python基础教程之数字处理(math)模块详解
Mar 25 #Python
python操作摄像头截图实现远程监控的例子
Mar 25 #Python
python基础教程之字典操作详解
Mar 25 #Python
python基础教程之元组操作使用详解
Mar 25 #Python
python基础教程之简单入门说明(变量和控制语言使用方法)
Mar 25 #Python
You might like
PHP生成HTML静态页面实例代码
2008/08/31 PHP
sqlyog 中文乱码问题的设置方法
2008/10/19 PHP
php 判断数组是几维数组
2013/03/20 PHP
基于AppServ,XAMPP,WAMP配置php.ini去掉警告信息(NOTICE)的方法详解
2013/05/07 PHP
php curl常用的5个经典例子
2017/01/20 PHP
PHP实现倒计时功能
2020/11/16 PHP
使用CSS和jQuery模拟select并附提交后取得数据的代码
2013/10/18 Javascript
JQuery 控制内容长度超出规定长度显示省略号
2014/05/23 Javascript
Js数组排序函数sort()介绍
2015/06/08 Javascript
Jquery树插件zTree实现菜单树
2017/01/24 Javascript
浅谈 Vue v-model指令的实现原理
2017/06/08 Javascript
vue mixins组件复用的几种方式(小结)
2017/09/06 Javascript
javascript将json格式数组下载为excel表格的方法
2017/12/22 Javascript
JavaScript实现快速排序的方法分析
2018/01/10 Javascript
学前端,css与javascript重难点浅析
2020/06/11 Javascript
Python的print用法示例
2014/02/11 Python
jupyter安装小结
2016/03/13 Python
Python3控制路由器——使用requests重启极路由.py
2016/05/11 Python
Java Web开发过程中登陆模块的验证码的实现方式总结
2016/05/25 Python
Python实现TCP/IP协议下的端口转发及重定向示例
2016/06/14 Python
python采集百度搜索结果带有特定URL的链接代码实例
2019/08/30 Python
python多进程重复加载的解决方式
2019/12/13 Python
Python实现仿射密码的思路详解
2020/04/23 Python
HTML5的结构和语义(4):语义性的内联元素
2008/10/17 HTML / CSS
Russell Stover巧克力官方网站:美国领先的精美巧克力制造商
2016/11/27 全球购物
专科应届生求职信
2013/11/24 职场文书
绿色城市实施方案
2014/03/19 职场文书
大宝sod蜜广告词
2014/03/21 职场文书
创业者迈进成功第一步:如何写创业计划书?
2014/03/22 职场文书
青年文明号创建承诺
2014/03/31 职场文书
兴趣小组活动总结
2014/05/05 职场文书
应届毕业生自荐信
2014/05/28 职场文书
五星级酒店宣传口号
2015/12/25 职场文书
2019最新公司租房合同(例文)
2019/07/18 职场文书
vue响应式原理与双向数据的深入解析
2021/06/04 Vue.js
SONY AN-LP1 短波有源天线放大器图
2022/04/05 无线电