LEFT | RIGHT |
1 :mod:`difflib` --- Helpers for computing deltas | 1 :mod:`difflib` --- Helpers for computing deltas |
2 =============================================== | 2 =============================================== |
3 | 3 |
4 .. module:: difflib | 4 .. module:: difflib |
5 :synopsis: Helpers for computing differences between objects. | 5 :synopsis: Helpers for computing differences between objects. |
6 .. moduleauthor:: Tim Peters <tim_one@users.sourceforge.net> | 6 .. moduleauthor:: Tim Peters <tim_one@users.sourceforge.net> |
7 .. sectionauthor:: Tim Peters <tim_one@users.sourceforge.net> | 7 .. sectionauthor:: Tim Peters <tim_one@users.sourceforge.net> |
8 .. Markup by Fred L. Drake, Jr. <fdrake@acm.org> | 8 .. Markup by Fred L. Drake, Jr. <fdrake@acm.org> |
9 | 9 |
10 .. testsetup:: | 10 .. testsetup:: |
(...skipping 748 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
759 numlines=n) | 759 numlines=n) |
760 else: | 760 else: |
761 diff = difflib.context_diff(fromlines, tolines, fromfile, tofile, | 761 diff = difflib.context_diff(fromlines, tolines, fromfile, tofile, |
762 fromdate, todate, n=n) | 762 fromdate, todate, n=n) |
763 | 763 |
764 # we're using writelines because diff is a generator | 764 # we're using writelines because diff is a generator |
765 sys.stdout.writelines(diff) | 765 sys.stdout.writelines(diff) |
766 | 766 |
767 if __name__ == '__main__': | 767 if __name__ == '__main__': |
768 main() | 768 main() |
LEFT | RIGHT |