[Python-ideas] fnmatch.filter_false

Oleg Broytman phd at phdru.name
Wed May 17 12:43:31 EDT 2017

On Wed, May 17, 2017 at 12:14:05PM -0400, Alex Walters <tritium-list at sdamon.com> wrote:
> Fnmath.filter works great.  To remind people what it does, it takes an
> iterable of strings and a pattern and returns a list of the strings that
> match the pattern.  And that is wonderful
> However, I often need to filter *out* the items that match the pattern (to
> ignore them).  In every project that I need this I end up copying the
> function out of the fnmatch library and adding 'not' to the test clause.  It
> would be wonderful if there was a filter_false version in the standard
> library.  Or in inversion Boolean option.  Or something, to stop from having
> to copy code every time I need to ignore files.

   Why not create a package and publish at PyPI? Then all you need is
pip install fnmatch_filter_false
   in your virtual env.

     Oleg Broytman            http://phdru.name/            phd at phdru.name
           Programmers don't die, they just GOSUB without RETURN.

More information about the Python-ideas mailing list