The Python, OB uses it pimped up for battle and for everything else, probably best to comment. I can survive a High Res fine with my Python but like all ships in a fight you must manage your shields well and know when to pop a cell or run for your life. I added a G5 clean drive tuning to my Python for that exat reason, I can run.
By the way, the Python and Asp both use the same FSD and Thrusters so these engineered parts are resusable.
The FDL needs a good well read up fighting pilot when knows how to survive as it's a glass cannon. Jump distance is low, cargo is low. It has a Huge hardpoint. It costs practically the same price as a Python.