I'm not sure what you mean by not being able to get it. The 2.4 release is in the Fedora development branch, which is accessible
here. there are likely to be numerous dependencies, so if you want to upgrade to Python 2.4, create the following file (if you don't already have it):
/etc/yum.repos.d/fedora-devel.repo
Code:
[development]
name=Fedora Core $releasever - Development Tree
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/development/$basearch/
mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-rawhide
enabled=0
Then, to update Python, issue the command:
yum --enablerepo=development update python