Pytony są mięsożercami i na wolności mogą jeść zwierzęta, takie jak antylopy, małpy, gryzonie, jaszczurki, ptaki i kajmany. Jeśli siedlisko Pythona znajduje się w pobliżu miejsca, w którym znajdują się zwierzęta gospodarskie, żywić się tymi zwierzętami. W niewoli dieta Pythona może obejmować rozmrożone gryzonie i króliki.
Python znajduje ofiarę, czekając w zasadzce. Gdy chwyta zwierzę, ściska ofiarę, aż przestanie oddychać. Python zjada całe zwierzę, a następnie odchodzi, aby strawić posiłek.
Ten wąż należy do rodziny Boidae. Istnieje 33 gatunków pytonów. Pytony mogą żyć na lądzie lub na drzewach. Gama tego węża obejmuje Afrykę, południowo-wschodni region Azji, Australii i Madagaskaru. Python może żyć w obszarach takich jak bagna, lasy deszczowe i łąki.
Długość pytona może wynosić od bardzo małych (w 23 cali), do największych na 33 stopach. Pytony mają żywotność 35 lat.