Tkinter text widget dump method ?
Fredrik Lundh
fredrik at effbot.org
Tue Dec 19 14:47:06 EST 2000
More information about the Python-list mailing list
Tue Dec 19 14:47:06 EST 2000
- Previous message (by thread): pow(-1,0) = 1, -1**0 = -1, why?
- Next message (by thread): Tkinter text widget dump method ?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Joe Murray wrote: > In versions Python v 1.5.2 and > and Tkinter v 1.129 and >, there are no > implementations of the Tkinter.Text widget dump methods. from the eff-bot archives: http://www.deja.com/getdoc.xp?AN=405964453 From: "Fredrik Lundh" <fredrik at pythonware.com> Subject: Re: Tkinter.Text dump not implemented ? Date: 28 Oct 1998 ::: # # dump the contents of text widget # # fredrik lundh, october 1998 # # fredrik at pythonware.com # http://www.pythonware.com # from Tkinter import * import string, random def dump(text): dump = text.tk.splitlist(text.tk.call(text, "dump", 1.0, "end")) data = [] for i in range(0, len(dump), 3): data.append(tuple(dump[i:i+3])) return data # a list of (tag, str, pos) tuples # -------------------------------------------------------------------- # sample code root = Tk() text = Text(root, font="courier", width=65, wrap=WORD) text.pack() text.insert(END, (9*"-"+"!")*6 + "-----\n") for i in range(200): text.insert(END, random.choice(("spam ", "and ", "egg "))) for tag, str, pos in dump(text): print pos, tag, "=", repr(str) root.mainloop() ::: </F> <!-- (the eff-bot guide to) the standard python library: http://www.pythonware.com/people/fredrik/librarybook.htm -->
- Previous message (by thread): pow(-1,0) = 1, -1**0 = -1, why?
- Next message (by thread): Tkinter text widget dump method ?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list