This repository has been archived on 2024-06-23. You can view files and clone it, but cannot push or open issues or pull requests.
mathdeptv2/工具/tools panel.py

50 lines
1.1 KiB
Python

from tkinter import *
import os
from subprocess import call
#设置根目录名
rootname = "mathdeptv2"
rawoutputdirectory = "d:/temp/tkoutput"
try:
os.mkdir(rawoutputdirectory)
except:
pass
def testcall():
LabelTool.config(text = "测试")
LabelOutputDir.insert(0,"1")
print("按钮")
def SetOutputDir():
try:
os.mkdir(LabelOutputDir.get())
except:
pass
print("输出目录设为",LabelOutputDir.get())
root = Tk()
outputdirectory = StringVar()
outputdirectory.set(rawoutputdirectory)
root.geometry("800x600")
LabelTool = Label(root, text = "工具选择待定", height = 1, width = 10)
LabelTool.place(x=420,y=50)
# 设置输出目录名
LabelOutputDir = Entry(root,textvariable=outputdirectory)
LabelOutputDir.place(x = 420, y = 120, width = 250)
# 修改输出目录按钮
ButtonDir = Button(root,text = "输出目录确定", command = SetOutputDir)
ButtonDir.place(x=700, y=120)
# 运行按钮
ButtonGo = Button(root, text ="运行", height = 1, width = 5, command = testcall)
ButtonGo.place(x=600, y= 550)
# 编译
root.title(rootname + " 题库工具一览")
root.mainloop()