在文本小部件tkinter中打开文档

问题描述 投票:0回答:1

示例代码打开.txt文件,但有没有办法打开word文档,最好是.docx文件?

from Tkinter import *
import Pmw, sys
filename = "textfile.txt"
root = Tk()            
top = Frame(root); top.pack(side='top')
text = Pmw.ScrolledText(top,
       borderframe=5, 
       vscrollmode='dynamic', 
       hscrollmode='dynamic',
       labelpos='n', 
       label_text='file %s' % filename,
       text_width=40, 
       text_height=4,
       text_wrap='none',
       )
text.pack()

text.insert('end', open(filename,'r').read())
Button(top, text='Quit', command=root.destroy).pack(pady=15)
root.mainloop())
python tkinter ms-word docx
1个回答
0
投票

不,文本小部件无法显示.docx文件。顾名思义,它用于显示纯文本。

© www.soinside.com 2019 - 2024. All rights reserved.