I would not recommend any of the above specimens for people just becoming interested in herbs. These snakes should be left to very experienced herb keepers.
Like the fish hobby, keeping snakes should first entail a great deal of study before one even gets one as a pet, keeping in mind that these animals can live for decades. That takes a major commitment. Additionally, most pythons [not all] grow in size to near unmanageable proportions, unless you can dedicated a room to your pet snake. Additionally, a snake that size, is a killer snake. The reticulated, for instance, can get to 30 feet.
If you are really interested, of course start out with a great deal of time researching. Each snake has its own needs, depending upon their own natural habitat, which the herb-keeper will have to try and emulate. In that, they are not much different than keeping fish.