Blood pythons can be nippy, but if you work with them and hook train them they can be better. A blood python isn't a giant, it's a handleable size even if it is a little agressive.
Green tree pythons aren't even considered a large species. They also can be nippy, but can be worked as they grow up.