标签:mic 地址 状态 div 五个 tps guid name 全局
以及短语是用来解释状态码的
接口测试中,需要使用到UUID,用来生成唯一ID。
UUID是128位的全局唯一标识符,通常由32字节的字符串表示。它可以保证时间和空间的唯一性,也称为GUID,全称为:UUID —— Universally Unique IDentifier,Python 中叫 UUID。
它通过MAC地址、时间戳、命名空间、随机数、伪随机数来保证生成ID的唯一性。
UUID主要有五个算法,也就是五种方法来实现。
1 import uuid 2 3 print(uuid.uuid1()) # 基于计算机主机ID和当前时间的UUID" 4 print(uuid.uuid3(uuid.NAMESPACE_DNS, ‘python‘)) # 基于命名空间和一个字符的MD5加密的UUID 5 print(uuid.uuid4()) # 随机生成一个UUID 6 print(uuid.uuid5(uuid.NAMESPACE_DNS, ‘python‘)) # 基于命名空间和一个字符的SHA-1加密的UUID 7 print(uuid.UUID(‘{00010203-0405-0607-0809-0a0b0c0d0e0f}‘)) # 根据十六进制字符生成UUID
python生成uuid,并去掉中间的‘-‘
以uuid4()为例
1 # coding=utf-8 2 import uuid 3 4 def gen_uuid4(): 5 s_uuid = str(uuid.uuid4()) 6 l_uuid = s_uuid.split(‘-‘) 7 s_uuid = ‘‘.join(l_uuid) 8 return s_uuid 9 10 print(gen_uuid4())
https://www.cnblogs.com/loveapple/p/9445507.html
注:图片来源:《计算机网络第7版》,谢希仁
本人对图片不保留任何版权!
标签:mic 地址 状态 div 五个 tps guid name 全局
原文地址:https://www.cnblogs.com/Plorde/p/12303232.html