Winow.py 为窗体 从窗体选取文件夹项目地址保持窗体不关闭 传导 Run.py中 进行下一步运行
描述:
‘’’
Winow.py 为窗体 从窗体选取文件夹项目地址 传导 Run.py中 进行下一步运行
‘’’
Winow.py
import tkinter as tk
from tkinter import filedialog
import threading
def Wins():
global paH
paH = filedialog.askdirectory()
“””
paH 类型 <class ‘str’> “””
window = tk.Tk() # 窗体
max_w, max_h = window.maxsize()
window.geometry(f’500x300+{int((max_w - 500) / 2)}+{int((max_h - 300) / 2)}’) # 居中显示
window.resizable(width=False, height=False)
window.title(“文件夹选择”) # 窗口标题
window.tk.call(‘wm’, ‘iconphoto’, window._w, tk.PhotoImage(file=’eye.png’))
l = tk.Label(window,text=”请选择要监控的文件夹目录”,font=(“宋体”,15)).grid(row=0, column=0)
b = tk.Button(window, text=”选择文件”, command=Wins).grid(row=0, column=1)
window.mainloop()
‘’’
如何 窗体不结束的情况下 继续运行 run.py部分
‘’’
Run.py
from Winow import Wins
#tx = w.Windows()
print(“日志目录”)
print(paH.Wins)
#print(“地址”,tx)
‘’’
代码运行 报错
print(paH.Wins)
NameError: name ‘paH’ is not defined
‘’’
‘’’ 应该如何修改?谢谢😀’’’
推荐文章: