Python獲取檔案ssdeep值的方法

2022-10-04 11:15:29 字數 699 閱讀 8526

首先程式設計客棧,得到ssdeep值,需要先import ssdeep

在ubuntu上安裝pyssdeep時 一直出錯  後來發現apt-cache search "ssdeep"時把幾個全apt-get install 上,但問題依舊。

後來**到pyssdeep的原始檔 ,tar zxvf pyssdeep.tar.zip 然後 apt-get install pythoylefnnuutfn-dev 然後 python setup.py install  就安裝上了。

總體來看應該是沒裝python-dev的原因。

具體**如下:

def _get_ssdeep(self, file_path):

"""

generates the ssdeep fuzzyylefnnuutf hash of the file.

@return: ssdeep fuzzyylefnnuutf hash of the file

"""

if not is_ssdeep:

return none

try:

return ssdeep.ssdwww.cppcns.comeep().hash_file(file_path)

except:

return none

本文標題: python獲取檔案ssdeep值的方法

本文位址:

python獲取檔案路徑

一 獲取當前路徑 1 使用sys.ar 0 import sys print sys.ar 0 輸出 本地路徑 2 os模組複製 import os print os.getcwd 獲取當前工作目錄路徑 print os.path.abspath 獲取當前工作目錄路徑 print os.path.a...

python 獲取檔案路徑

print 獲取當前檔案路徑 os.path.realpath file 獲取當前檔案路徑 parent os.path.dirname os.path.realpath file print 獲取其父目錄 parent 從當前檔案路徑中獲取目錄 garder os.path.dirname par...

Python 獲取檔案目錄

cwd os.getcwd 獲取檔案路徑 print cwd print os.path.basename cwd print os.path.dirname cwd basename返回path最後的檔名。如果path以 或 結尾,那麼就會返回空值。os.path.basename c test....