You are only A-B-A, and you don't smuggle? then you will dock often, can repair if necessary, and you don't need to boost into a station... if you fit military bulkheads, and a point defence (! - because you don't want an npcs hatchbreaker limpet on your cago hatch), you should be good on a python - and maybe you fit a docking computer. if you fly without shields, every ditch is a ditch... i used to do this in my smuggling ships. did it again tonight collecting wreckage components.
armor doesn't help against a good aiming player, though.
you can fit a class 3 shield on a python. with 2 boosters you'll get 300 MJ shields - should be enough to get away always, and those are only 8 T cargo each run less, much cheaper, less weight... if you combine that with a small scb (another 8T), you can use such a build for trading community goals (with adrenalin rushs).