Yeah, you pretty much need to be able to read the code in order to merge it with another code. Because then it would probably be obvious what is what and what you need to do (if anything at all). It can be tricky reading code, but hardly impossible.
I'd actually recommend How to Think Like a Computer Scientist as the weapon of choice - its available in both print, pdf and html. But I guess any entry level textbook would do. (Someone recommended something like Head First Programming, I believe.) But the official Python tutorial will also teach you anything you'd like to know.
CivIV uses Python 2.4.1 (AFAIK) but I personally use v2.6 outside of CivIV. It would probably not make sense to go for v3 but all the basic stuff should still be the same. You can download any version you like from the website.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.