使用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 相关文章推荐
Windows系统下使用flup搭建Nginx和Python环境的方法
Dec 25 Python
python绘制双柱形图代码实例
Dec 14 Python
在双python下设置python3为默认的方法
Oct 31 Python
Django2.1集成xadmin管理后台所遇到的错误集锦(填坑)
Dec 20 Python
python抓取多种类型的页面方法实例
Nov 20 Python
利用django model save方法对未更改的字段依然进行了保存
Mar 28 Python
查看jupyter notebook每个单元格运行时间实例
Apr 22 Python
Python flask框架实现浏览器点击自定义跳转页面
Jun 04 Python
解决keras GAN训练是loss不发生变化,accuracy一直为0.5的问题
Jul 02 Python
使用Python爬取小姐姐图片(beautifulsoup法)
Feb 11 Python
python 标准库原理与用法详解之os.path篇
Oct 24 Python
Python 中的 copy()和deepcopy()
Nov 07 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中使用redis
2013/11/04 PHP
PHP 如何获取二维数组中某个key的集合
2014/06/03 PHP
php实现QQ空间获取当前用户的用户名并生成图片
2015/07/25 PHP
PHP生成随机字符串(3种方法)
2015/09/25 PHP
我整理的PHP 7.0主要新特性
2016/01/07 PHP
PHP pthreads v3下worker和pool的使用方法示例
2020/02/21 PHP
轻轻松松学习JavaScript
2007/02/25 Javascript
JavaScript 提升运行速度之循环篇 译文
2009/08/15 Javascript
一个报数游戏js版(约瑟夫环问题)
2010/08/05 Javascript
JS高级笔记
2011/07/13 Javascript
firefox下jQuery UI Autocomplete 1.8.*中文输入修正方法
2012/09/19 Javascript
Js放到HTML文件中的哪个位置有什么区别
2013/08/21 Javascript
javascript禁用键盘功能键让右击及其他键无效
2013/10/09 Javascript
JS获取当前日期和时间的简单实例
2013/11/19 Javascript
解决extjs grid 不随窗口大小自适应的改变问题
2014/01/26 Javascript
JS调用页面表格导出excel示例代码
2014/03/18 Javascript
淘宝网提供的国内NPM镜像简介和使用方法
2014/04/17 Javascript
jquery结婚电子请柬特效源码分享
2015/08/21 Javascript
逐一介绍Jquery data()、Jquery stop()、jquery delay()函数(详)
2015/11/04 Javascript
老生常谈Javascript中的原型和this指针
2016/10/09 Javascript
jQuery实现给input绑定回车事件的方法
2017/02/09 Javascript
[54:25]Ti4 循环赛第三日LGD vs MOUZ
2014/07/12 DOTA
Python实现股市信息下载的方法
2015/06/15 Python
python+pyqt实现右下角弹出框
2017/10/26 Python
django2+uwsgi+nginx上线部署到服务器Ubuntu16.04
2018/06/26 Python
python中嵌套函数的实操步骤
2019/02/27 Python
大家都说好用的Python命令行库click的使用
2019/11/07 Python
adidas美国官网:adidas US
2016/09/21 全球购物
FC-Moto美国:欧洲最大的摩托车服装和头盔商店之一
2019/08/24 全球购物
纬创Java面试题笔试题
2014/10/02 面试题
护士长竞聘书
2014/03/31 职场文书
教师学习群众路线心得体会
2014/11/04 职场文书
2014大学班主任工作总结
2014/11/08 职场文书
详解MySQL事务的隔离级别与MVCC
2021/04/22 MySQL
MySQL下使用Inplace和Online方式创建索引的教程
2021/05/26 MySQL
vue 给数组添加新对象并赋值
2022/04/20 Vue.js