自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 问答 (1)
  • 收藏
  • 关注

原创 Python 中使用AES加密 解密

关于JS中CryptoJS加密在Python中如何实现首先我们看看js中CryptoJS的使用写法如下所示var srcs = CryptoJS.enc.Utf8.parse("974680");var k = CryptoJS.enc.Utf8.parse("qnbyzzwmdgghmcnm");var en = CryptoJS.AES.encrypt(srcs, k, { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7

2021-11-23 16:24:49 1775

原创 python rc4加密——解密代码

rc4加密解密代码如下:from Crypto.Cipher import ARC4import base64def rc4_encrypt(data, key1): # 加密 key = bytes(key1, encoding='utf-8') enc = ARC4.new(key) res = enc.encrypt(data.encode('utf-8')) res=base64.b64encode(res) res = str(res,

2021-10-12 11:18:42 4973

原创 python多线程中线程锁的使用

python多线程中线程锁的使用定义两个函数分别循环输出数字和字母import timeimport stringdef func1(): for i in range(1,52,2): print(i,end='') print(i+1,end='') time.sleep(0.1)def func2(): for j in list(string.ascii_uppercase): print(j)

2021-04-09 12:30:31 765

原创 装饰器练习,如何使用wraps

装饰器练习,如何使用wrapsPython装饰器在实现的时候,有一些细节需要被注意。例如,被装饰后的函数其实已经是另外一个函数了(函数名等函数属性会发生改变)。这样有时候会对程序造成一些不便,例如笔者想对flask框架中的一些函数添加自定义的decorator,添加后由于函数名和函数的doc发生了改变,对测试结果有一些影响。所以,Python的functools包中提供了一个叫wraps的decorator来消除这样的副作用。写一个decorator的时候,最好在实现之前加上functools的wrap

2021-04-09 11:41:50 117

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除