用python写一个图形化自动随机密钥生成器格式:xxxxx xxxxx
下面是一个使用Python编写的图形化自动随机密钥生成器的示例代码:
import random
import tkinter as tk
def generate_key():
key = ''
for _ in range(2):
key += ''.join(random.choices('abcdefghijklmnopqrstuvwxyz', k=5)) + ' '
return key.strip()
def generate_and_display_key():
key = generate_key()
key_label.config(text=key)
# 创建窗口
window = tk.Tk()
window.title("自动随机密钥生成器")
# 创建标签
key_label = tk.Label(window, text="", font=("Arial", 16), pady=20)
key_label.pack()
# 创建按钮
generate_button = tk.Button(window, text="生成密钥", font=("Arial", 14), command=generate_and_display_key)
generate_button.pack()
# 进入消息循环
window.mainloop()
这段代码使用了tkinter库来创建图形化界面,当点击"生成密钥"按钮时,会调用generate_and_display_key函数来生成一个随机密钥,并将它显示在窗口中。每个密钥由两部分组成,每部分包含5个随机小写字母
原文地址: http://www.cveoy.top/t/topic/iMqN 著作权归作者所有。请勿转载和采集!