Python获取文件ssdeep值的方法


Posted in Python onOctober 05, 2014

本文实例讲述了Python获取文件ssdeep值的方法,分享给大家供大家参考。具体方法如下:

首先,得到ssdeep值,需要先import ssdeep
在ubuntu上安装pyssdeep时 一直出错  后来发现apt-cache search "ssdeep"时把几个全apt-get install 上,但问题依旧。
后来下载到pyssdeep的源文件 ,tar zxvf pyssdeep.tar.zip 然后 apt-get install python-dev 然后 python setup.py install  就安装上了。
总体来看应该是没装python-dev的原因。

具体代码如下:

def _get_ssdeep(self, file_path): 
    """ 
    Generates the ssdeep fuzzy hash of the file. 
    @return: ssdeep fuzzy hash of the file 
    """ 
    if not IS_SSDEEP: 
      return None 
 
    try: 
      return ssdeep.ssdeep().hash_file(file_path) 
    except: 
      return None

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python获得图片base64编码示例
Jan 16 Python
Python中暂存上传图片的方法
Feb 18 Python
使用Node.js和Socket.IO扩展Django的实时处理功能
Apr 20 Python
Python中列表、字典、元组数据结构的简单学习笔记
Mar 20 Python
基于Linux系统中python matplotlib画图的中文显示问题的解决方法
Jun 15 Python
PyQt5每天必学之事件与信号
Apr 20 Python
Python使用Selenium模块模拟浏览器抓取斗鱼直播间信息示例
Jul 18 Python
python 实现绘制整齐的表格
Nov 18 Python
Python 使用type来定义类的实现
Nov 19 Python
Pytorch 多维数组运算过程的索引处理方式
Dec 27 Python
python实现学生通讯录管理系统
Feb 25 Python
Python OpenCV之常用滤波器使用详解
Apr 07 Python
python获取Linux下文件版本信息、公司名和产品名的方法
Oct 05 #Python
python获取文件版本信息、公司名和产品名的方法
Oct 05 #Python
python实现调用其他python脚本的方法
Oct 05 #Python
跟老齐学Python之让人欢喜让人忧的迭代
Oct 02 #Python
跟老齐学Python之关于循环的小伎俩
Oct 02 #Python
跟老齐学Python之for循环语句
Oct 02 #Python
跟老齐学Python之用while来循环
Oct 02 #Python
You might like
JavaScript中出现乱码的处理心得
2009/12/24 Javascript
jquery nth-child()选择器的简单应用
2010/07/10 Javascript
基于JQuery的一句代码实现表格的简单筛选
2010/07/26 Javascript
学习JavaScript的最佳方法分享
2011/10/21 Javascript
javascript日期转换 时间戳转日期格式
2011/11/05 Javascript
js计算精度问题小结
2013/04/22 Javascript
JavaScript限定复选框的选择个数示例代码
2013/08/25 Javascript
Javascript堆排序算法详解
2014/12/03 Javascript
javascript实现全角转半角的方法
2016/01/23 Javascript
js判断传入时间和当前时间大小实例(超简单)
2018/01/11 Javascript
JS实现简单的点赞与踩功能示例
2018/12/05 Javascript
Element-ui DatePicker显示周数的方法示例
2019/07/19 Javascript
使用layui+ajax实现简单的菜单权限管理及排序的方法
2019/09/10 Javascript
JS工厂模式开发实践案例分析
2019/10/17 Javascript
vue项目中极验验证的使用代码示例
2019/12/03 Javascript
vue 实现click同时传入事件对象和自定义参数
2021/01/29 Vue.js
[47:42]Fnatic vs Liquid 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[04:00]黄浦江畔,再会英雄——完美世界DOTA2 TI9应援视频
2019/07/31 DOTA
[01:01:14]完美世界DOTA2联赛PWL S2 SZ vs Rebirth 第一场 11.21
2020/11/23 DOTA
Python实现计算文件夹下.h和.cpp文件的总行数
2015/04/23 Python
python实现网站的模拟登录
2016/01/04 Python
Python数据分析之获取双色球历史信息的方法示例
2018/02/03 Python
Python基于scipy实现信号滤波功能
2019/05/08 Python
Python中的支持向量机SVM的使用(附实例代码)
2019/06/26 Python
opencv 实现特定颜色线条提取与定位操作
2020/06/02 Python
使用tensorflow根据输入更改tensor shape
2020/06/23 Python
python入门教程之基本算术运算符
2020/11/13 Python
利用python+ffmpeg合并B站视频及格式转换的实例代码
2020/11/24 Python
培训班开班仪式主持词
2014/03/28 职场文书
卫生标语大全
2014/06/21 职场文书
2014年乡镇工作总结
2014/11/21 职场文书
2015年组织委员工作总结
2015/04/23 职场文书
鲁滨逊漂流记读书笔记
2015/06/26 职场文书
SpringBoot2零基础到精通之数据与页面响应
2022/03/22 Java/Android
JAVA长虹键法之建造者Builder模式实现
2022/04/10 Java/Android
Nginx静态压缩和代码压缩提高访问速度详解
2022/05/30 Servers