[Python] 纯文本查看 复制代码
import tkinter as tk
from tkinter import ttk
def clear_entry():
"""清空文本框"""
entry.delete(0, tk.END)
def paste_and_generate_qrcode():
"""从剪贴板粘贴内容并生成二维码"""
entry.delete(0, tk.END)
entry.insert(0, root.clipboard_get())
# 在这里,你可以添加生成二维码的代码。
def paste_and_generate_barcode():
"""从剪贴板粘贴内容并生成条形码"""
entry.delete(0, tk.END)
entry.insert(0, root.clipboard_get())
# 在这里,你可以添加生成条形码的代码。
def generate_qrcode():
"""生成二维码"""
# 使用entry.get()获取输入框内容
# 在这里,你可以添加生成二维码的代码。
def generate_barcode():
"""生成条形码"""
# 使用entry.get()获取输入框内容
# 在这里,你可以添加生成条形码的代码。
root = tk.Tk()
root.title("二维码生成器-来自52pojie论坛")
frame = ttk.Frame(root, padding="10")
frame.grid(row=0, column=0, sticky=(tk.W, tk.E, tk.N, tk.S))
# 输入框
entry = ttk.Entry(frame, width=50)
entry.grid(row=0, column=0, padx=5, pady=5, sticky=tk.W)
# 清空按钮
clear_btn = ttk.Button(frame, text="清空", command=clear_entry)
clear_btn.grid(row=1, column=0, padx=5, pady=5, sticky=tk.W)
# 二维码粘贴并生成按钮
paste_gen_qrcode_btn = ttk.Button(frame, text="粘贴并生成二维码", command=paste_and_generate_qrcode)
paste_gen_qrcode_btn.grid(row=2, column=0, padx=5, pady=5, sticky=tk.W)
# 条形码粘贴并生成按钮
paste_gen_barcode_btn = ttk.Button(frame, text="粘贴并生成条形码", command=paste_and_generate_barcode)
paste_gen_barcode_btn.grid(row=3, column=0, padx=5, pady=5, sticky=tk.W)
# 生成二维码按钮
gen_qrcode_btn = ttk.Button(frame, text="生成二维码", command=generate_qrcode)
gen_qrcode_btn.grid(row=4, column=0, padx=5, pady=5, sticky=tk.W)
# 生成条形码按钮
gen_barcode_btn = ttk.Button(frame, text="生成条形码", command=generate_barcode)
gen_barcode_btn.grid(row=5, column=0, padx=5, pady=5, sticky=tk.W)
root.mainloop()