以下是使用 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 位的随机字符串组成,中间用空格分隔。

Python 图形化随机密钥生成器 (格式: xxxxx xxxxx)

原文地址: https://www.cveoy.top/t/topic/qsDu 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录