Hello,
I have experience with Apache and Python, mainly on Linux.
There are multiple ways to run Python code in your Apache webserver; my favorite method is to use a web framework like Tornado and have Apache only act like a reverse proxy.
I also have experience with the requests module if needed.
Best wishes,
Ionut