使用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使用循环实现批量创建文件夹示例
Mar 25 Python
python中字典dict常用操作方法实例总结
Apr 04 Python
Python批量转换文件编码格式
May 17 Python
python中requests小技巧
May 10 Python
Python自然语言处理之词干,词形与最大匹配算法代码详解
Nov 16 Python
Python模块WSGI使用详解
Feb 02 Python
Pandas 数据处理,数据清洗详解
Jul 10 Python
TensorFlow内存管理bfc算法实例
Feb 03 Python
python自动化unittest yaml使用过程解析
Feb 03 Python
Python运行异常管理解决方案
Mar 09 Python
Python中的wordcloud库安装问题及解决方法
May 27 Python
使用numpy nonzero 找出非0元素
May 14 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中$_REQUEST、$_POST、$_GET的区别和联系小结
2011/11/23 PHP
解决cPanel无法安装php5.2.17
2014/06/22 PHP
laravel框架关于搜索功能的实现
2018/03/15 PHP
项目实践之javascript技巧
2007/12/06 Javascript
IE event.srcElement和FF event.target 功能比较
2010/03/01 Javascript
JS对话框_JS模态对话框showModalDialog用法总结
2014/01/11 Javascript
JS实现图片平面旋转的方法
2016/03/01 Javascript
NodeJS与HTML5相结合实现拖拽多个文件上传到服务器的实现方法
2016/07/26 NodeJs
require.js 加载 vue组件 r.js 合并压缩的实例
2016/10/14 Javascript
ionic App问题总结系列之ionic点击系统返回键退出App
2017/08/19 Javascript
angular2 ng2 @input和@output理解及示例
2017/10/10 Javascript
基于匀速运动的实例讲解(侧边栏,淡入淡出)
2017/10/17 Javascript
微信小程序使用video组件播放视频功能示例【附源码下载】
2017/12/08 Javascript
关于js对textarea换行符的处理方法浅析
2018/08/03 Javascript
js实现全选反选不选功能代码详解
2019/04/24 Javascript
微信小程序实现单列下拉菜单效果
2019/04/25 Javascript
小程序如何使用分包加载的实现方法
2019/05/22 Javascript
Vue的路由及路由钩子函数的实现
2019/07/02 Javascript
Vue组件为什么data必须是一个函数
2020/06/11 Javascript
使用Python标准库中的wave模块绘制乐谱的简单教程
2015/03/30 Python
python日期时间转为字符串或者格式化输出的实例
2018/05/29 Python
padas 生成excel 增加sheet表的实例
2018/12/11 Python
Django集成CAS单点登录的方法示例
2019/06/10 Python
用python打印1~20的整数实例讲解
2019/07/01 Python
python2爬取百度贴吧指定关键字和图片代码实例
2019/08/14 Python
python GUI库图形界面开发之PyQt5计数器控件QSpinBox详细使用方法与实例
2020/02/28 Python
删除pycharm鼠标右键快捷键打开项目的操作
2021/01/16 Python
HTML5拖拉上传文件的简单实例
2017/01/11 HTML / CSS
手工社团活动方案
2014/02/17 职场文书
单位一把手群众路线四风问题整改措施
2014/09/25 职场文书
感恩教师节主题班会
2015/08/12 职场文书
初中班级口号霸气押韵
2015/12/24 职场文书
MySQL 慢查询日志深入理解
2021/04/22 MySQL
Python如何把不同类型数据的json序列化
2021/04/30 Python
Java 数据结构七大排序使用分析
2022/04/02 Java/Android
HTML5页面打开微信小程序功能实现
2022/09/23 HTML / CSS