Sällskapsdjur
I vilden har pytonen inte många fiender. En rov sig själv, äter den djur som sträcker sig från fåglar till getter till grisar. Pytonen kan fånga, döda och äta ett djur flera gånger sin egen storlek. Även om den inte är utan naturliga fiender i sina naturliga habitat i Asien, har pytonen introducerats till platser som Florida Everglades, där djuren som normalt äter en pyton inte finns.
Stora fåglar som örnar kan fånga en pyton. Pytonen är inte en snabbart, särskilt efter en stor måltid. Eftersom den fångar sitt byte genom att gömma sig bland trägrenar och hoppa på det, finns det möjligheter för rovdjur att fånga den.
Pytonen lever i en akvatisk habitat, och när den simmar är den sårbar för krokodiler. Medan yngre exemplar kan fångas och ätas av en krokodil av vilken storlek som helst, desto äldre en pyton blir, desto större blir den. En stor pyton kan fångas och ätas bara av en stor krokodil.
Stora katter som lejon, tiger och pumar, som finns i pytonens naturliga habitat, kan fånga och äta ormarna. Eftersom pytonen inte är giftig, är det en fråga om rovdjuret kan undvika att bli omfamnad av pytonen, i vilket fall ormens kringsnödning bokstavligen kan kväva livet ur rovdjuret.
Kobror kan äta unga pytonar. Andra ormar är också rovdjur på de unga djuren och kommer att äta äggen när de kan. Äldre pytonar hotas inte av andra ormar på grund av sin storlek.
Människor är de mest aktiva rovdjuren för pytonar, ofta döda djuret för dess skinn, men också för köttet. Fångade pytonar flås ofta levande och lämnas att dö. I områden där pytonen har introducerats, som Everglades, är människor det enda aktiva rovdjuret för pytonen, men de äter den sällan.