Tkinter 项目

埃尔图鲁尔亚武扎尔普

我需要有一个输入询问文件路径,当用户用文件名填充文件路径时,程序必须用这个文件名保存一个文件。在输入下,我需要一个文本和多个输入,仅用于一个答案。我怎样才能做到这一点?

U11-前进

使用filedialogtkinter

整个代码演示:

from tkinter import Tk, Label, Button, Text, filedialog

class MyFirstGUI:
    def __init__(self, master):
        self.master = master
        master.title("A simple GUI")

        self.text = Text(master)
        self.text.pack()

        self.save_button = Button(master, text="Save as...", command=self.open)
        self.save_button.pack()


    def open(self):
        self._filetypes = [
        ('Text', '*.txt'),
            ('All files', '*'),
            ]
        self.filename = filedialog.asksaveasfilename(defaultextension='.txt',
                                                             filetypes = self._filetypes)
        f = open(self.filename, 'w')
        f.write(self.text.get('1.0', 'end'))
        f.close()

root = Tk()
my_gui = MyFirstGUI(root)
root.mainloop()

所以只需要做保存文件的功能,就是这样,open用于保存(写它)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

TKinter ListBox项目高度

来自分类Dev

Tkinter Menubutton项目分配器

来自分类Dev

python tkinter树获取选定的项目值

来自分类Dev

tkinter删除所有但未选中的项目

来自分类Dev

如何构建python3 / tkinter项目

来自分类Dev

将熊猫表导入Tkinter项目

来自分类Dev

Tkinter Menubutton项目分配器

来自分类Dev

如何构建python3 / tkinter项目

来自分类Dev

存储的 Tkinter Canvas 项目被清除和召回

来自分类Dev

更新tkinter菜单栏项目的标签?

来自分类Dev

如何用列表中的项目填充Tkinter optionMenu

来自分类Dev

为列表中的每个项目设置tkinter按钮?

来自分类Dev

Tkinter列表框以编程方式更改突出显示的项目

来自分类Dev

使某些Tkinter列表框项目始终处于选中状态

来自分类Dev

从tkinter组合框返回的项目是<class'str'>,而不是str本身

来自分类Dev

项目配置方法在Tkinter中不起作用

来自分类Dev

Tkinter-时间项目是什么,存储在事件对象中

来自分类Dev

Tkinter:在更新“活动”项目之前引发的<< ListboxSelect >>事件?

来自分类Dev

在 tkinter 中提取列表框项目 - python

来自分类Dev

在 tkinter 列表框中对齐项目文本

来自分类Dev

python tkinter treeview将焦点设置为新插入的项目

来自分类Dev

Tkinter 如何更改树视图所选项目的颜色

来自分类Dev

_tkinter.TclError:tkinter树视图中已经存在项目1

来自分类Dev

Tkinter:如何将项目动态插入另一个列表框?

来自分类Dev

Tkinter窗口更改大小,因为列表框中的项目

来自分类Dev

能够删除带有特定对象标签tkinter的所有项目

来自分类Dev

我正在做一个Tkinter项目,我无法调整按钮的高度

来自分类Dev

使用类时,如何在tkinter中获取项目的值?

来自分类Dev

在Python Tkinter中,如何将OptionMenu设置为比最长项目短的固定大小?

Related 相关文章

  1. 1

    TKinter ListBox项目高度

  2. 2

    Tkinter Menubutton项目分配器

  3. 3

    python tkinter树获取选定的项目值

  4. 4

    tkinter删除所有但未选中的项目

  5. 5

    如何构建python3 / tkinter项目

  6. 6

    将熊猫表导入Tkinter项目

  7. 7

    Tkinter Menubutton项目分配器

  8. 8

    如何构建python3 / tkinter项目

  9. 9

    存储的 Tkinter Canvas 项目被清除和召回

  10. 10

    更新tkinter菜单栏项目的标签?

  11. 11

    如何用列表中的项目填充Tkinter optionMenu

  12. 12

    为列表中的每个项目设置tkinter按钮?

  13. 13

    Tkinter列表框以编程方式更改突出显示的项目

  14. 14

    使某些Tkinter列表框项目始终处于选中状态

  15. 15

    从tkinter组合框返回的项目是<class'str'>,而不是str本身

  16. 16

    项目配置方法在Tkinter中不起作用

  17. 17

    Tkinter-时间项目是什么,存储在事件对象中

  18. 18

    Tkinter:在更新“活动”项目之前引发的<< ListboxSelect >>事件?

  19. 19

    在 tkinter 中提取列表框项目 - python

  20. 20

    在 tkinter 列表框中对齐项目文本

  21. 21

    python tkinter treeview将焦点设置为新插入的项目

  22. 22

    Tkinter 如何更改树视图所选项目的颜色

  23. 23

    _tkinter.TclError:tkinter树视图中已经存在项目1

  24. 24

    Tkinter:如何将项目动态插入另一个列表框?

  25. 25

    Tkinter窗口更改大小,因为列表框中的项目

  26. 26

    能够删除带有特定对象标签tkinter的所有项目

  27. 27

    我正在做一个Tkinter项目,我无法调整按钮的高度

  28. 28

    使用类时,如何在tkinter中获取项目的值?

  29. 29

    在Python Tkinter中,如何将OptionMenu设置为比最长项目短的固定大小?

热门标签

归档