Graham Dumpleton
grahamd at dscpl.com.au
Thu May 19 05:59:17 EDT 2005
On 19/05/2005, at 7:50 PM, dharana wrote: > Trying to do a "import mod_python" from an external script works so I > should ask, wouldn't it nice to have a mod_python.version string with > just the current version or isn't it a good idea? No harm in having it. Most Python packages do. > The problem is I want to make sure if it's 3.2 or later (FileSession, > php.parsestring bugfix et all) in the script so I can't use the hacks > available on testhandler or vampire because I believe they don't > differentiate that. One of the good things about Python is that you can do checks like: try: from mod_python import psp except: # Don't have PSP. and: from mod_python import Session if hasattr(Session,"FileSession"): # Have FileSession. I know this doesn't in general help with knowing whether a bug fix is present as that may be harder to test for, but can be used to test for certain features by virtue of presence of a module or of an attribute in a module. Graham
|