利用:
      readelf -d **.so | grep NEEDED | awk '{print $5}' | sort | xargs | md5sum | cut -f1 | awk '{print $1}'

c++代码中使用popen函数来拿到值。
————————————————
版权声明:本文为CSDN博主「快乐的霖霖」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/chdhust/article/details/51173426

文件夹的md5:

import hashlibdir_name=r"E:\0318\\"g = os.walk(dir_name)
img_paths = ['%s/%s' % (i[0], j) for i in g for j in i[-1] ifj.endswith('mnn')or j.endswith('so')]
for file_name in img_paths:with open(file_name, 'rb') as fp:data = fp.read()file_md5= hashlib.md5(data).hexdigest()print(file_md5,file_name.replace(dir_name,""))

python:

#!/usr/bin/env python
# -*- coding: utf-8 -*-import sys
import hashl

获取文件唯一id md5相关推荐

  1. Android Q 获取设备唯一ID(UDID\GUID\UUID\SSAID\GAID)

    Android Q获取设备唯一ID(UDID\GUID\UUID\SSAID\GAID) 一.简介 1.1 问题背景 1.2 关键技术 二.解决方案 2.1 谷歌官方推荐方案 (4种) 2.2 实现方 ...

  2. android 获取蓝牙设备id_获取设备唯一ID的几种方式

    博客摘要:很简单,就是获取设备的唯一ID,直接上正文. 先来看看几种比较单一的方式: IMEI 方式:TelephonyManager.getDeviceId(): 问题 范围:只能支持拥有通话功能的 ...

  3. 获取设备唯一ID的几种方式

    博客摘要:很简单,就是获取设备的唯一ID,直接上正文. 先来看看几种比较单一的方式:  IMEI 方式:TelephonyManager.getDeviceId(): 问题 范围:只能支持拥有通话功能 ...

  4. Python获取文件哈希md5、sha256、sha512等方法

    Python3计算获取文件.字符MD5.sha256.sha512.sha384.sha224.sha1,不多说,直接上代码. 方便调用 import os import hashlib# 使用pyt ...

  5. mysql并发获取唯一数值_高并发分布式环境中获取全局唯一ID[分布式数据库全局唯一主键生成]...

    需求说明 在过去单机系统中,生成唯一ID比较简单,可以使用MySQL的自增主键或者Oracle中的sequence, 在现在的大型高并发分布式系统中,以上策略就会有问题了,因为不同的数据库会部署到不同 ...

  6. jQuery获取建立唯一ID

    不要用微秒来产生唯一的ID 自打web开发早期开始,就流行一种产生唯一ID的方法.具体做法是把从1970年1月1日开始计算的微秒数加到你的静态ID后面,如下所示: var myID = "s ...

  7. android获取设备唯一ID方法

    1.方案一IMEI     IMEI(International Mobile Equipment Identity)是国际移动设备识别码的缩写,由15-17位数字组成,与手机是一一对应的关系,该码是 ...

  8. 关于获取计算机唯一ID问题

    1:CPU序列号,并不是每颗CPU都有一个唯一的序列号,CPU试每种型号一个序列号,其实可以认为是CPU型号号码.PIII以前的计算机没有ID,而且AMD的CPU也没有ID. 创建一个虚拟机,他会重新 ...

  9. Android 10 获取设备唯一id

    android_id是设备的系统首次启动生成的一串字符,基本可以保证唯一性,获取方式: public static String getAndroidID() {     String id = Se ...

最新文章

  1. Tungsten Fabric SDN — VNC API — API Server 的 API Specification
  2. 好用!目前用下来最溜的MacOS微信多开工具!
  3. 设计模式复习-命令模式
  4. linux 初始化数组,c – 使用initializer_list初始化数组?
  5. OAF_开发系列17_实现OAF数组应用Vector / Hashmap / Hashtable / Arraylist(案例)
  6. 在C#中如何定义一个变长的结构数组?如果定义好了,如何获得当前数组的长度?...
  7. wordpress mysql 挂了_大神们,诊断一下,wampserver的mysql老是挂掉!
  8. Centos7.x 网卡启动报错(Failed to start LSB: Bring up/down networking)
  9. Django中views笔记
  10. 支持向量机的基本原理
  11. MATLAB获取系统时间
  12. CodeForces 617 E. XOR and Favorite Number
  13. 线性判别分析(Linear Dicriminant Analysis)参数推导记录备忘
  14. hbase中为何不能向表中插入数据_MySQL数据库中表记录的增、删和改操作
  15. 2021.01.18【NOIP提高B组】总结
  16. 一个很好玩的自动关机小程序
  17. N95滤材之父:滤材才是关键!道翰天琼认知智能机器人平台API接口大脑为您揭秘-2。
  18. 解决【无法对套接字执行操作,因为系统缺少足够的缓冲区空间,或者因为系统上的队列已满127.0.0.1:8086】问题
  19. 美国要求签证申请人提供社交媒体账号
  20. TIOBE 8 月编程语言排行榜:没有一门语言能比得上 Python

热门文章

  1. c++ 中__declspec 的用法
  2. 如何动态添加菜单/菜单项、子菜单、右键菜单
  3. int(*p)[]和int(**p)[]
  4. 使用QEMU创建虚拟机
  5. java中路径中参数化_Azure数据工厂:参数化文件夹和文件路径
  6. 云服务器怎么用于网站吗,云服务器怎么使用
  7. maven hibernat mysql_手把手教你用 maven 搭建 SSH (struts2 +hibernate5 + spring5) 项目
  8. oracle 某天 减一天,案例一:shell脚本指定日期减去一天
  9. linux系统中tar命令的使用,linux 系统的tar命令使用方法详解
  10. 继国美处罚“摸鱼”员工后,网易出品之摸鱼计算器...