Compare 2 files and discard common lines

Kalibr space.captain.face at gmail.com
Thu May 29 04:44:53 EDT 2008


On May 29, 6:36 pm, loial <jldunn2... at googlemail.com> wrote:
> I have a requirement to compare 2 text files and write to a 3rd file
> only those lines that appear in the 2nd file but not in the 1st file.
>
> Rather than re-invent the wheel I am wondering if anyone has written
> anything already?

You can use the cmp(x, y) function to tell if a string is similar to
another.

going cmp('spam', 'eggs') will return 1 (spam is greater than eggs)
(have no idea why)
swapping the two give -1
and having 'eggs' and 'eggs' gives 0.

is that what you were looking for?



More information about the Python-list mailing list