【求助】怎么获取tkinter.button(command)的值
:'(weeqw大佬们帮忙看看啊,怎么获取这个conmand的值,我想利用tkinter做出一个按钮,然后点击按钮出现一个选择文件夹的选项,最后返回文件夹的路径。:'(weeqw# -*- coding:utf-8 -*-
import datetime
from tkinter import *
import tkinter.filedialog as filedialog
class Application():
def __init__(self, master=None):
# super().__init__(master)
self.master = master
self.path = self.button()
print(self.path)
# 点击按钮调用选择文件夹,需要返回文件夹的路径
def button(self):
self.button = Button(master=self.master, text='选择文件夹', command=self.getDir)
self.button.pack()
# return command.value
# 选择文件夹
def getDir(self):
dirs = filedialog.askdirectory()
if __name__ == '__main__':
root = Tk()
root.geometry('200x200')
root.title("获取tif投影和参数")
app = Application(master=root)
# app.getTifValue()
root.mainloop() 想到的3个方法:
1、你获取到文件夹路径后面的操作,直接在getDir里面实现;
2、用全局变量;
3、添加一个控件来接收文件夹路径 jandyx 发表于 2022-3-22 07:38
想到的3个方法:
1、你获取到文件夹路径后面的操作,直接在getDir里面实现;
2、用全局变量;
多谢大佬
页:
[1]