用python写一个图形化随机密钥生成器格式:xxxxx xxxxx
下面是使用Python编写的一个图形化随机密钥生成器的示例代码:
import tkinter as tk
from tkinter import messagebox
import random
def generate_key():
key = ""
for _ in range(2):
key += ''.join(random.choices("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789", k=5))
key += " "
return key.strip()
def show_key():
messagebox.showinfo("Random Key Generator", generate_key())
root = tk.Tk()
root.title("Random Key Generator")
frame = tk.Frame(root)
frame.pack(pady=20)
generate_button = tk.Button(frame, text="Generate Key", command=show_key)
generate_button.pack()
root.mainloop()
这个程序使用tkinter库创建了一个窗口,并在窗口中添加了一个按钮。当点击按钮时,会调用generate_key函数生成一个随机密钥,并使用messagebox弹出对话框显示生成的密钥。每个密钥由两个5位的随机字符串组成,中间用空格分隔
原文地址: http://www.cveoy.top/t/topic/iMqB 著作权归作者所有。请勿转载和采集!