New submission from Kevin Smith <[email protected]>:
While filecmp.cmp and filecmp.cmpfiles allow a shallow option to be specified
to invoke a more involved comparison of files, filecmp.dircmp does not. It is
limited to shallow-only comparisons.
This could be solved quite easily by adding a shallow keyword option to dircmp
then changing the phase3 method to the following.
def phase3(self): # Find out differences between common files
xx = cmpfiles(self.left, self.right, self.common_files, self.shallow)
self.same_files, self.diff_files, self.funny_files = xx
----------
components: Library (Lib)
messages: 143692
nosy: kesmit
priority: normal
severity: normal
status: open
title: dircmp does not allow non-shallow comparisons
type: feature request
versions: Python 2.6, Python 2.7
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue12932>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com