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中使用HTML模版的教程
Apr 29 Python
Python sys.argv用法实例
May 28 Python
详解Python中的from..import绝对导入语句
Jun 21 Python
Python编程之变量赋值操作实例分析
Jul 24 Python
Python with语句上下文管理器两种实现方法分析
Feb 09 Python
使用python实现语音文件的特征提取方法
Jan 09 Python
基于多进程中APScheduler重复运行的解决方法
Jul 22 Python
Python读取配置文件(config.ini)以及写入配置文件
Apr 08 Python
Windows 下更改 jupyterlab 默认启动位置的教程详解
May 18 Python
Python常见反爬虫机制解决方案
Jun 01 Python
python读取pdf格式文档的实现代码
Apr 01 Python
Python自动化爬取天眼查数据的实现
Jun 15 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
PHP通用分页类page.php[仿google分页]
2008/08/31 PHP
PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法
2016/01/07 PHP
Smarty日期时间操作方法示例
2016/11/15 PHP
javascript 混合的构造函数和原型方式,动态原型方式
2009/12/07 Javascript
基于jquery实现的上传图片及图片大小验证、图片预览效果代码
2011/04/12 Javascript
js获取元素外链样式的方法
2015/01/27 Javascript
使用jquery+CSS3实现仿windows10开始菜单的下拉导航菜单特效
2015/09/24 Javascript
js表单中选择框值的获取及表单的序列化
2015/12/17 Javascript
jquery中object对象循环遍历的方法
2015/12/18 Javascript
原生JavaScript实现瀑布流布局
2020/06/28 Javascript
使用jQuery或者原生js实现鼠标滚动加载页面新数据
2016/03/06 Javascript
Jquery ui datepicker设置日期范围,如只能隔3天【实现代码】
2016/05/04 Javascript
html中鼠标滚轮事件onmousewheel的处理方法
2016/11/11 Javascript
浅谈javascript中遇到的字符串对象处理
2016/11/18 Javascript
轻松实现jQuery添加删除按钮Click事件
2017/03/13 Javascript
setTimeout与setInterval的区别浅析
2019/03/23 Javascript
基于JavaScript实现控制下拉列表
2020/05/08 Javascript
[01:34:42]NAVI vs EG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
python遍历序列enumerate函数浅析
2017/10/17 Python
python2与python3中关于对NaN类型数据的判断和转换方法
2018/10/30 Python
Python logging设置和logger解析
2019/08/28 Python
pytorch常见的Tensor类型详解
2020/01/15 Python
python实现替换word中的关键文字(使用通配符)
2020/02/13 Python
Python使用20行代码实现微信聊天机器人
2020/06/05 Python
python如何实现图片压缩
2020/09/11 Python
call在Python中改进数列的实例讲解
2020/12/09 Python
CSS3中的content属性使用示例
2015/07/20 HTML / CSS
日本高端护肤品牌:Tatcha
2016/08/29 全球购物
美国山地自行车、露营、户外装备和服装购物网站:Aventuron
2018/05/05 全球购物
欧洲当代手工玻璃和瓷器的领先品牌:LSA International
2018/06/03 全球购物
简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程
2016/01/06 面试题
事业单位鉴定材料
2014/05/25 职场文书
人身意外保险授权委托书
2014/10/01 职场文书
关于清明节的演讲稿2015
2015/03/18 职场文书
如何制定一份可行的计划!
2019/06/21 职场文书
JavaScript 原型与原型链详情
2021/11/02 Javascript