吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 963|回复: 5
收起左侧

[求助] 求助!找大佬帮忙将JavaScript转换成python语言,就6句!

[复制链接]
yinming.work 发表于 2023-1-3 10:24
25吾爱币
大佬帮忙将JavaScript转换成python语言,代码如下:

[JavaScript] 纯文本查看 复制代码

generateUUID: function() {
                var e = (new Date).getTime();
                return window.performance && "function" == typeof window.performance.now && (e += performance.now()),
                "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, (function(t) {
                    var n = (e + 16 * Math.random()) % 16 | 0;
                    return e = Math.floor(e / 16),
                    ("x" === t ? n : 3 & n | 8).toString(16)
                }
                ))
            }



这是一个获取UUID的js,希望有大佬可以帮忙转换一下,搜索引擎查了好久,chatgpt也试过,可能是问的不对,没查出来

最佳答案

查看完整内容

在 Python 中生成 UUID(通用唯一识别码)可以使用 uuid 模块。 使用 uuid.uuid1() 函数可以生成一个基于当前时间和 MAC 地址的 UUID: 使用 uuid.uuid4() 函数可以生成一个随机的 UUID: [mw_shl_code=python,true]import uuid # 生成 UUID uuid ...

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Dumeng 发表于 2023-1-3 10:24
在 Python 中生成 UUID(通用唯一识别码)可以使用 uuid 模块。

使用 uuid.uuid1() 函数可以生成一个基于当前时间和 MAC 地址的 UUID:

[Python] 纯文本查看 复制代码
import uuid

# 生成 UUID
uuid1 = uuid.uuid1()
print(uuid1)  # 输出类似于: "6fa459ea-ee8a-11d0-a285-00aa003049e2"


使用 uuid.uuid4() 函数可以生成一个随机的 UUID:

[Python] 纯文本查看 复制代码
import uuid

# 生成 UUID
uuid4 = uuid.uuid4()
print(uuid4)  # 输出类似于: "fdda765f-fc57-5604-8269-52a7df8164ec"


使用 uuid.uuid3(namespace, name) 函数可以生成一个基于命名空间和名称的 UUID,其中 namespace 是一个 UUID,name 是一个字符串:
[Python] 纯文本查看 复制代码
import uuid

# 生成 UUID
namespace = uuid.uuid4()
name = "example"
uuid3 = uuid.uuid3(namespace, name)
print(uuid3)  # 输出类似于: "2dfb47dd-2855-3836-973b-35adc55f6d69"


使用 uuid.uuid5(namespace, name) 函数可以生成一个基于命名空间和名称的 UUID,其中 namespace 是一个 UUID,name 是一个字符串,生成的 UUID 使用的是 SHA-1 算法:

[Python] 纯文本查看 复制代码
import uuid

# 生成 UUID
namespace = uuid.uuid4()
name = "example"
uuid5 = uuid.uuid5(namespace, name)
print(uuid5)  # 输出类似于: "c4a760a8-dbcf-5254-a0d9-4f07d28532ee"


上面的代码展示了如何使用 uuid 模块生成不同类型的 UUID。

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
空白的记忆 + 1 + 1 热心回复!

查看全部评分

paypojie 发表于 2023-1-3 11:55
[Python] 纯文本查看 复制代码
import uuid

def generate_uuid():
    return str(uuid.uuid4())

print(generate_uuid())
XpecV52 发表于 2023-1-3 13:53
本帖最后由 XpecV52 于 2023-1-3 13:55 编辑

哈哈 python这个太简单
[Python] 纯文本查看 复制代码
import uuid
def generate_uuid():
    print(uuid.uuid1().hex)
generate_uuid()

控制台调用一下就能生成了
wuai_leeda 发表于 2023-1-3 15:03
[Python] 纯文本查看 复制代码
import uuid
def generateUUID():
    return uuid.uuid1().hex
print(generateUUID())
ai364395368 发表于 2023-1-3 16:30
[Python] 纯文本查看 复制代码
import time
import uuid

def generate_uuid():
    e = int(time.time() * 1000)
    return str(uuid.uuid4()).replace('-', '')
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止回复与主题无关非技术内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-12 07:10

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表