It's not just the significant whitespace issue; though that is possibly the most frequently annoying.
I hear this way too often and I honestly donít understand it.
If you already indent correctly (go one unit deeper in a sub-block, one unit shallower when the block ends ó and unit is whatever, be it a tab or several spaces, as long as itís consistent), you wonít even notice the language relies on indentation.
And I sure as hell hope you people indent properly in your non-python code too, already.
That said, Python annoyed me with one thing that Perl ó thankfully ó doesnít: run-time errors. Everything you can think of, is going to bite you during run. Thereís no strict mode, no nothing to guard you against typos and such. Perl will very happily rattle its chains about stupid things that Python will remain completely oblivious about until you run into it while the code is in motion.