I wrote a script on a windows box for python 3.1 after a meeting with the client for this project we agreed to port it to Linux so that I could make use of enscript and ps2pdf to email customers documents right from the script.
Client uses a Centos server so I did some reading and installed python 3.2 in its own directory with a shortcut link named python3. Parallel instances of python seem to be fine. I fixed the standard line feed issues and am getting interpreter errors that I don't understand. for example: I am making use of the config module to store some database configuration details. I have this line in my code: config_version = config.get('versions','configver',0) This line fails under 3.2 Linux with the error message: TypeError: get() takes exactly 3 positional arguments (4 given) What could the 4th argument be? I only see three. This same code worked on python 3.1 under windows. What am I missing? _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor