- Pitoni so strogo mesojedi in njihova prehrana je sestavljena skoraj izključno iz vretenčarjev , vključno z sesalci in pticami, včasih pa jedo tudi dvoživke in plazilce.
- Majhni pitoni in mladoletniki običajno jedo majhne sesalce, kot so glodalci, netopirji in škrlat.
- Ko se povečujejo, se njihova dieta širi na večji plen, kot so zajci, zajci in ptice.
- Nekatere največje vrste Python, na primer retikulirani python (Malayopython Reticulatus) in burmanski python (Python bivittatus), so sposobne pleni na jelene, prašiče in celo živino kot koze in krave.
- Pythons so plenilci v zasedi . Običajno čakajo v čakanju, kamuflirajo v okolici in udarijo, ko plen pride na doseg.
- Ubijejo svoj plen tako, da ga zožijo s svojimi močnimi mišičnimi telesi, kar povzroča zadušitev. Ko je plen mrtev, ga Python pogoltne, začenši z glavo.
- Pitoni imajo fleksibilne čeljusti in razširljivo kožo, ki jim omogočajo, da pogoltnijo plen veliko večji od velikosti glave.
- Po velikem obroku lahko pitoni gredo več tednov ali celo mesecev, ne da bi jedli, ko prebavljajo hrano.
- Medtem ko večinoma jedo žive živali, je bilo znano tudi nekatere vrste Python, ki se odpravljajo od mrtvih živali.