[ http://issues.apache.org/jira/browse/MODPYTHON-88?page=comments#action_12357501 ]
Nicolas Lehuen commented on MODPYTHON-88: ----------------------------------------- Note that pychart is particularly weird, since not only it looks inside sys.argv, but it also requires a value to be passed (it uses sys.argv[0]) ! Talk about reusability... > Initialise sys.argv to a dummy value. > ------------------------------------- > > Key: MODPYTHON-88 > URL: http://issues.apache.org/jira/browse/MODPYTHON-88 > Project: mod_python > Type: Improvement > Components: core > Versions: 3.2, 2.7.10, 3.1.3, 3.1.4 > Reporter: Graham Dumpleton > Priority: Minor > Fix For: 3.2 > > As mod_python isn't executed as part of a traditional command line program > but is embedded into Apache, there is no actual sys.argv array for command > line parameters. This though causes problems when certain third party modules > are used which want for some reason to query sys.argv, eg. numarray: > http://www.modpython.org/pipermail/mod_python/2005-October/019401.html > and pychart: > http://www.modpython.org/pipermail/mod_python/2005-October/019360.html > Simple way of avoiding this would be if apache.init() method executed for > each interpreter being created set sys.argv. > sys.argv = ['mod_python'] -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira