# 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()
Python UTF-8 命令执行图形化框架脚本

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

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