使用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实现一个简单的能够上传下载的HTTP服务器
May 05 Python
在Python中使用全局日志时需要注意的问题
May 06 Python
编写Python爬虫抓取暴走漫画上gif图片的实例分享
Apr 20 Python
Python简单操作sqlite3的方法示例
Mar 22 Python
JS设计模式之责任链模式实例详解
Feb 03 Python
Python实现加载及解析properties配置文件的方法
Mar 29 Python
Python中 map()函数的用法详解
Jul 10 Python
Python3实现计算两个数组的交集算法示例
Apr 03 Python
python 进程 进程池 进程间通信实现解析
Aug 23 Python
使用python脚本自动创建pip.ini配置文件代码实例
Sep 20 Python
使用TensorFlow对图像进行随机旋转的实现示例
Jan 20 Python
详解python tcp编程
Aug 24 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
德生9700DX电路分析
2021/03/02 无线电
留言板翻页的实现详解
2006/10/09 PHP
php 抽象类的简单应用
2011/09/06 PHP
php curl post 时出现的问题解决
2014/01/30 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十一)
2014/06/25 PHP
php图像处理类实例
2015/07/28 PHP
PHP+ajax实现获取新闻数据简单示例
2018/05/08 PHP
JavaScript事件处理器中的event参数使用介绍
2013/05/24 Javascript
jquery submit ie6下失效的原因分析及解决方法
2013/11/15 Javascript
Javascript实现可旋转的圆圈实例代码
2015/08/04 Javascript
javascript数据结构之二叉搜索树实现方法
2015/11/25 Javascript
JS平滑无缝滚动效果的实现代码
2016/05/06 Javascript
微信小程序中显示html格式内容的方法
2017/04/25 Javascript
js获取元素的偏移量offset简单方法(必看)
2017/07/05 Javascript
Javascript实现时间倒计时效果
2017/07/15 Javascript
javascript中的event loop事件循环详解
2018/12/14 Javascript
详解基于React.js和Node.js的SSR实现方案
2019/03/21 Javascript
jQuery实现input[type=file]多图预览上传删除等功能
2019/08/02 jQuery
vue 单页应用和多页应用的优劣
2020/10/22 Javascript
python映射列表实例分析
2015/01/26 Python
python 3.0 模拟用户登录功能并实现三次错误锁定
2017/11/01 Python
Python subprocess库的使用详解
2018/10/26 Python
详解Python 函数如何重载?
2019/04/23 Python
django云端留言板实例详解
2019/07/22 Python
python对csv文件追加写入列的方法
2019/08/01 Python
python要安装在哪个盘
2020/06/15 Python
Python面向对象实现方法总结
2020/08/12 Python
基于OpenCV的路面质量检测的实现
2020/11/04 Python
HTML5无刷新改变当前url的代码
2017/03/15 HTML / CSS
大家检讨书5000字
2014/02/03 职场文书
致标枪运动员广播稿
2014/02/06 职场文书
商务英语广告词大全
2014/03/18 职场文书
申报优秀教师材料
2014/12/16 职场文书
水电工岗位职责
2015/02/14 职场文书
优秀共产党员主要事迹材料
2015/11/05 职场文书
详解如何修改nginx的默认端口
2021/03/31 Servers