"Terry Reedy" <[EMAIL PROTECTED]> writes: > I agree in this sense: the use of any int as an error return is an > unPythonic *nix-Cism, which I believe was copied therefrom. Str.find is > redundant with the Pythonic exception-raising str.index and I think it > should be removed in Py3.
I like having it available so you don't have to clutter your code with try/except if the substring isn't there. But it should not return a valid integer index. -- http://mail.python.org/mailman/listinfo/python-list