I used embedded Python in a tool (for our 3d engine) written in Delphi and I have to say that there''s no easy code to do it! :-(
You can use some library to help you like C Boost that has a wrapper to easily embed the Python.
If I can give you my opinion, try to look at the LUA script language. It''s very easy to embed (it''s written for) in C/C++ and the exchange of data between the C/C++ environment and the LUA''s one is very easy!
I tried to embed Python and spent three days getting nothing. Then I spent four hours on LUA and got my 3d engine to have a scripting language! :-)
I had a quick look at www.lua.org and it seems like I could easily use it! But at the same time I have to be sure that LUA will be supported in future too. Python seems to be much more popular and well maintained (I mean just at looking rapidely at the home page). Do you think there will be a briliant future for LUA too??