While writing this Python IDE comparison, I have done my utmost best to review both products equally and without letting my personal preference get in the way. I spent many days with both Komodo and PyCharm while working on projects both professional and personal.
That said, after our review it was obvious to me that PyCharm offers the most complete and polished Python IDE experience. The combination of framework support, code insight/refactoring and excellent Git integration make PyCharm a clear winner for me. The features offered by Komodo are, especially when compared to the implementation in PyCharm, very basic and often just a basic GUI wrapper above existing commandline tools.
For anyone doing serious Python development, wether you’re a professional developer or an serious hobby programmer, PyCharm is worth the investment in my opinion.