你可以使用Python的Tkinter库来创建一个图形化的随机字符串生成程序。以下是一个示例代码:

import tkinter as tk
import random
import string

def generate_random_string():
    random_string = '-'.join(''.join(random.choices(string.ascii_lowercase + string.digits, k=5)) for _ in range(5))
    output_text.config(state=tk.NORMAL)
    output_text.delete(1.0, tk.END)
    output_text.insert(tk.END, random_string)
    output_text.config(state=tk.DISABLED)

root = tk.Tk()
root.title("随机字符串生成器")

generate_button = tk.Button(root, text="生成随机字符串", command=generate_random_string)
generate_button.pack(pady=10)

output_text = tk.Text(root, height=1, width=30)
output_text.config(state=tk.DISABLED)
output_text.pack(pady=10)

root.mainloop()

运行这段代码,你将看到一个窗口,其中有一个"生成随机字符串"的按钮。点击按钮后,随机生成的字符串将显示在程序的输出栏上,并且以"xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"的格式呈现。输出栏是只读的,所以你不能手动编辑其中的内容。

希望这可以帮助到你!


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

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