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的Supervisor进行进程监控以及自动启动
May 29 Python
Python socket C/S结构的聊天室应用实现
Nov 30 Python
浅析Python的Django框架中的Memcached
Jul 23 Python
Linux下python3.6.1环境配置教程
Sep 26 Python
浅析python参数的知识点
Dec 10 Python
Python设计模式之观察者模式原理与用法详解
Jan 16 Python
python制作简单五子棋游戏
Jun 18 Python
Python 实现数据结构-堆栈和队列的操作方法
Jul 17 Python
Python图像处理库PIL的ImageFont模块使用介绍
Feb 26 Python
通过代码实例解析Pytest运行流程
Aug 20 Python
Python如何使用ConfigParser读取配置文件
Nov 12 Python
python反编译教程之2048小游戏实例
Mar 03 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的超级变量$_GET获取HTML表单(Form) 数据
2011/05/07 PHP
PHP内核介绍及扩展开发指南―基础知识
2011/09/11 PHP
Prototype源码浅析 String部分(二)
2012/01/16 Javascript
ajax不执行success回调而是执行了error回调
2012/12/10 Javascript
js中window.open打开一个新的页面
2014/08/10 Javascript
JavaScript基础语法、dom操作树及document对象
2014/12/02 Javascript
node.js中的fs.close方法使用说明
2014/12/17 Javascript
Javascript中的包装类型介绍
2015/04/02 Javascript
Bootstrap每天必学之响应式导航、轮播图
2016/04/25 Javascript
检查表单元素的值是否为空的实例代码
2016/06/16 Javascript
基于JS实现checkbox全选功能实例代码
2016/10/31 Javascript
js实现将json数组显示前台table中
2017/01/10 Javascript
js学习总结之dom2级事件基础知识详解
2017/07/27 Javascript
深入理解Vue transition源码分析
2017/07/30 Javascript
深入理解ES7的async/await的用法
2017/09/09 Javascript
VueJs监听window.resize方法示例
2018/01/17 Javascript
vue实现搜索过滤效果
2019/05/28 Javascript
JS实现简单省市二级联动
2019/11/27 Javascript
Vue使用虚拟dom进行渲染view的方法
2019/12/26 Javascript
JavaScript图片旋转效果实现方法详解
2020/06/28 Javascript
微信小程序中data-key属性之数据传输(经验总结)
2020/08/22 Javascript
[06:16]DOTA2守卫传承者——职业选手谈心路历程
2015/02/26 DOTA
[56:13]DOTA2-DPC中国联赛定级赛 LBZS vs Phoenix BO3第一场 1月10日
2021/03/11 DOTA
在Python中利用Pandas库处理大数据的简单介绍
2015/04/07 Python
Python中为什么要用self探讨
2015/04/14 Python
基python实现多线程网页爬虫
2015/09/06 Python
基于python的Paxos算法实现
2019/07/03 Python
Python环境下安装PyGame和PyOpenGL的方法
2020/03/25 Python
mac安装python3后使用pip和pip3的区别说明
2020/09/01 Python
台湾流行服饰购物平台:OB严选
2018/01/21 全球购物
法国滑雪假期的专家:Ski Planet
2019/11/02 全球购物
字符串str除首尾字符外的其他字符按升序排列
2013/03/08 面试题
新书吧创业计划书
2014/01/31 职场文书
元旦晚会策划方案
2014/02/18 职场文书
模具专业毕业生自荐书范文
2014/02/19 职场文书
财产公证书样本
2014/04/04 职场文书