Python UTF-8 命令执行图形化框架脚本
# coding=utf-8
import os
import tkinter as tk
# 主窗口
root = tk.Tk()
root.title('UTF-8 Command Executor')
# 输入框和执行按钮
entry = tk.Entry(root, width=50, font=('Arial', 12))
entry.grid(row=0, column=0, columnspan=2, padx=10, pady=10)
btn_exec = tk.Button(root, text='Execute', width=10, command=lambda: exec_command(entry.get()))
btn_exec.grid(row=0, column=2, padx=10, pady=10)
# 回显框
output_frame = tk.Frame(root, width=400, height=300)
output_frame.grid(row=1, column=0, columnspan=3, padx=10, pady=10)
output_text = tk.Text(output_frame, width=400, height=300)
output_text.pack()
# 执行命令函数
def exec_command(cmd):
output_text.delete(1.0, tk.END)
output = os.popen(cmd).read()
output_text.insert(tk.END, output)
# 主循环
root.mainloop()
原文地址: https://www.cveoy.top/t/topic/lmsn 著作权归作者所有。请勿转载和采集!