On Thu, 2 Oct 2008 23:39:29 +0100, Paul Moore <p.*******@gmail.comwrote:Wow, that was quick! Thanks, that will do. In fact, I only want to do>>
How can I suppress a Python warning globally (i.e., for all instances
of Python I run)? I have a test suite that runs Python via
sys.executable, so the -W flag won't work. A wrapper script doesn't
work, as sys.executable doesn't point to that. And PYTHONSTARTUP is
only for interactive use, so that's no good...
Is there an obvious way I've missed? Surely this is a common issue?
Site-wide configuration is what site customization modules are for.
Check out sitecustomize.py in /usr/lib/python<version>/ or the equivalent
for your platform/installation.
this for one session, so an environment variable would be more
suitable in theory, but as it's a personal build I can tweak
sitecustomize.py for now and get the result I want.
Thanks,
Paul.