如何从Tkinter中的文本小部件保存格式

时间:2016-06-28 09:43:53

标签: python text tkinter widget

我正在构建一个文本编辑器。我正在使用带有Text小部件的标签,但是当我尝试保存它时,文本正常保存而没有任何格式化。我尝试将其保存为let lastItem = IndexPath(item: dataSource.count - 1, section: 0) tableView.scrollToRow(at: lastItem, at: .bottom, animated: true) txt 以下是保存代码:

rtf

以下是我用于标记(缩短)的代码,以防任何人需要它:

def filesave():
    file1=open("txt.rtf",'w')
    text=str(textbox.get("1.0",END))
    file1.write(text)
    file1.close()

我用按钮调用这些函数。

如何使用from Tkinterimport * textbox=Text() textbox.pack() textbox.tag_config("BOLD",font="-weight bold") textbox.tag_config("ITAL",font="-slant italic") textbox.tag_config("ULIN",font="-underline 1") def make_bold(): textbox.tag_add("BOLD","sel.first","sel.last") def make_ital(): textbox.tag_add("ITAL","sel.first","sel.last") def make_ulin(): textbox.tag_add("ULIN","sel.first","sel.last") htmlrtf中的所有标记或文本编辑器可以再次阅读的任何标记将文本保存在文本窗口小部件中?

0 个答案:

没有答案