A simple generator application
Doug Fort
doug.fort at verizon.net
Sun Oct 13 12:42:09 EDT 2002
More information about the Python-list mailing list
Sun Oct 13 12:42:09 EDT 2002
- Previous message (by thread): A simple generator application
- Next message (by thread): A simple generator application
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Sun, 13 Oct 2002 09:46:28 +0000, Oren Tirosh wrote: > On Sat, Oct 12, 2002 at 05:22:40PM +0000, Doug Fort wrote: >> def dirWalker(top): >> """ >> a generator that walks a directory tree >> >> This code is based on os.path.walk, with the callback function >> replaced by a yield and recursion replaced by crude iteration >> """ >> dirstack = [top] >> while len(dirstack) > 0: > ... > > Why remove the recursion? It's the easiest way to write this code. I find > it much more straightforward than maintaining an explicit stack. > I couldn't get the generator to work with recursion. I'd be grateful for an example. -- Doug Fort, Programmer http:/www.dougfort.net
- Previous message (by thread): A simple generator application
- Next message (by thread): A simple generator application
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list