首页 > 编程语言 >Python获取URL图片文件的哈希值 hash

Python获取URL图片文件的哈希值 hash

时间:2023-01-10 15:14:28浏览次数:40  
标签:hash get Python URL file return

pip install Pillow

 

import hashlib
from io import BytesIO

def get_hash(file):
    """
    :param bytes file:
    :return:
    """
    md5hash = hashlib.md5(Image.open(file).tobytes())
    return md5hash.hexdigest()


url = 'URL'
r = requests.get(url, allow_redirects=True, stream=True)
print(get_hash(BytesIO(r.content)))

 

标签:hash,get,Python,URL,file,return
From: https://www.cnblogs.com/felixwan/p/17040362.html

相关文章

  • python类型转换为yaml
    一、参考链接​​https://pyyaml.org/wiki/PyYAMLDocumentation​​二、python类型转换为yaml#-*-coding:utf-8-*-#@Time:2022/1/221:53#@Author:lujunxian#......
  • Kali中安装并使用dsniff中的arpspoof和urlsnarf
    简介dsniff是一款很好用的嗅探工具,里面有arpspoof和urlsnarf这两个工具安装apt-getinstalldsniff使用介绍注意:如果没有arpspoof或者说没有dsniff的话,kali会自动提示......
  • python中的for....else....语句(循环与else语句)
    for....else....如果for循环顺利执行完了,说明没有找到我要的食物,就执行else语句如果for循环被break了,说明找到了,就不执行else语句foods=['大葱','大蒜','生姜','......
  • Python:Pandas中df.iloc和df.loc区别
    df.iloc官方文档中定义为“基于整数位置的索引,用于按位置选择。”df.iloc就是只根据行列号对数据进行切片或选择。df.iloc[raw,col]:第一个参数raw表示行选,第二个参......
  • url的path中传入id参数的用法
    一.url"""定义learning_logs的URL模式"""urlpatterns=[#主页url(r'^$',views.index,name='index'),#显示所有的主题url(r'^topics/$',views.to......
  • python实现简单的snake game!
    实验环境:python3.8,pycharm需要的库:pygame,random需要下载64位对应python37版本的pygame网址https://pypi.org/project/Pygame/1.9.4/#files这里贴个安装方法。对代码的解......
  • Python socket详解
    目录网络编程1.基本概念Python中的网络编程网络编程1.基本概念1.什么是客户端/服务器架构?服务器就是一系列硬件或软件,为一个或多个客户端(服务的用户)提供所需的“服务”......
  • Python在命令行模式下如何退出命令行
    第一种:这种方法最简单,直接输入Ctrl+Z ,再回车,即可退出; 第二种:输入exit(),再回车,也可以; 第三种:输入quit(),再回车,也行; ......
  • Python 合并多张图片至一张图片
    PDF有多页,一次性转成JPG图片,JAVA报内存溢出,现改为,每一页存成一张图片,然后再将多张图片合成一张图片。安装库pip3installImage-ihttps://pypi.tuna.tsinghua.edu.......
  • curl命令查用操作
    curl-o/dev/null-s-w"http_code:%{http_code}http_connect:%{http_connect}content_type:%{content_type}time_dns:%{time_namelookup}time_redirect:%{time_red......