InkSteel has it right.
The answer is a resounding "no".
The reason is ultimately simple: Husbandry. Look the word up in the dictionary. One of the definitions is "careful or thrifty management". The most responsible, careful and thrifty way to maintain a ball python (or any other snake) is to maintain it in its own enclosure.
If you can't afford two enclosures you can't afford two snakes.