首页 > 编程语言 >python之常用标准库-hashlib

python之常用标准库-hashlib

时间:2024-01-30 15:02:01浏览次数:34  
标签:十六进制 hashlib hash python 常用 print

这个模块比较简单,直接上

1 #!/usr/bin/python
2 import hashlib
3 hash = hashlib.sha384()#支持 md5/sha1/sha224/sha256等,用法一致
4 hash.update(b'test')
5 print(hash.digest()) #二进制hash
6 print(hash.hexdigest())  #十六进制hash
View Code

 

标签:十六进制,hashlib,hash,python,常用,print
From: https://www.cnblogs.com/Little-Girl/p/17997106

相关文章

  • python之常用标准库-json/pickle/shelve
    json,用于各个平台语言的字符串和python数据类型间进行转换json的方法:dumps,loads,dump,loadpickle-用于python特有的类型(字符串,列表,字典,集合等)和python的数据类型间进行转换pickle的方法:dumps,loads,dump,load,但是都是以二进制存储shelve,是一个简单的k,v将内存数据通过......
  • Python计算两图相似性-像素匹配(pixelmatch)
    1、简介GitHub:https://github.com/whtsky/pixelmatch-py 2、代码fromPILimportImagefrompixelmatch.contrib.PILimportpixelmatchimg_a=Image.open("WD1.png").resize((1920,1080))img_b=Image.open("WD2.png").resize((1920,1080))img......
  • Python导入torch包的方法
    原文链接:https://blog.csdn.net/weixin_57775672/article/details/128527024前言随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容中下载torch包遇见的一些问题和解决方法。一、Pythorch是什么?Pytorch是torch的pyt......
  • Python语言中=和==有什么区别?
    众所周知,Python是一门语法简洁优美,功能强大的编程语言,应用领域非常广泛,而且具有丰富的第三方库。这篇文章,小编为大家分享一个新的知识点:Python语言中=和==有什么区别?以下是详细的内容介绍。Python语言中=和==有什么区别?在Python中,=是赋值的意思,==是用于判断是否相等......
  • rdd常用的Action算子和分区操作算子
    frompysparkimportSparkConf,SparkContext#创建Spark配置和上下文对象conf=SparkConf().setAppName("SparkActionsAndPartitions")sc=SparkContext(conf=conf)#示例数据data=[("apple",1),("banana",2),("apple",3),(&quo......
  • AirSim常用API
    本文总结一下AirSim中无人机相关常用的最基本的API函数接口。1.无人机起飞降落建立通信client=airsim.MultirotorClient()获得API控制权client.enableApiControl(True)释放API控制权client.enableApiControl(False)解锁旋翼client.armDisarm(True)关闭旋翼clien......
  • python操作mysql
    python操作mysql1.数据库连接池在操作数据库时需要使用数据库连接池。pip3.9installpymysql#安装pymysqlpip3.9installdbutils#安装dbutilsimportthreadingimportpymysqlfromdbutils.pooled_dbimportPooledDBMYSQL_DB_POOL=PooledDB(creator=pym......
  • Python调用微信OCR识别文字和坐标
    python的ocr识别最方便的最准确的方法就是直接调微信的ocr注意:调用的时候先把微信关掉。importosimportjsonimporttimefromwechat_ocr.ocr_managerimportOcrManager,OCR_MAX_TASK_IDwechat_ocr_dir=r"C:\Users\mydell\AppData\Roaming\Tencent\WeChat\XPlugin\P......
  • python虚拟环境venv
    使用venv(系统默认安装):创建一个新的虚拟环境:运行命令python-mvenvmyenv其中myenv是你的虚拟环境的名称。激活虚拟环境:会根据当前运行版本win/linux进行自动激活activate在激活的虚拟环境中安装所需的软件包:运行命令pipinstallpackage_name-ihttps://pypi.tuna.tsin......
  • spark常用语法
    Driver:Driver是Spark中Application也即代码的发布程序,可以理解为我们编写spark代码的主程序,因此只有一个,负责对spark中SparkContext对象进行创建,其中SparkContext对象负责创建Spark中的RDD(Spark中的基本数据结构,是一种抽象的逻辑概念)Driver的另外一个职责是将任务分配给各个Execu......