This page contains unnecessary drivel. As our aim is to present helpful and complete guides for games, pages do not need to contain unnecessary information, such as the names of contributors, or mini guides for editing. If you are qualified, please edit it to remove the drivel, and then remove this template from the page.
If you need help with wiki markup, see the wiki markup page. If you want to try out wiki markup without damaging a page, why not use the sandbox?
Python can be used to achieve a surprising amount of things in Civ 4, but only if you know how. Now, while I'm probably not the best person to be writing this tutorial, I feel I am quite familiar with the sort of things you can do to the game with it. Please feel free to edit anything I've got here, as the tutorial is far from complete. The tutorial is also on CFC here. Any updates on the wiki I will attempt to update there, though obviously the format is a bit stricter there.
If you want to know a little bit about python, I'd check out the wikipedia entry and the python website
Just a brief rundown on what python is capable of in Civ 4 terms:
Python can:
Python can't:
Still reading? Good!
Now my suggestion for first steps would be to browse through GBM's python tutorial, which gives a brief outline of how to program in python. Also, if you have not done so, check out the python website which has lots of information about python (unsurprisingly). Finally, I'd check out this python tutorial by Jon (Trip) Shafer, Firaxis, who's tutorial you may find better than mine, after all, he is the guy who coded a lot of it in the first place.