What type of info do you capture about a user's environment for debugging?

Philip Semanchuk philip at semanchuk.com
Mon Dec 14 16:11:40 EST 2009


On Dec 14, 2009, at 3:39 PM, python at bdurham.com wrote:

> We're preparing to release a commercial software product based on
> Python. When a customer reports problems with our software, we
> would like to capture as much information about their environment
> as possible while being respectful of privacy concerns. The info
> we capture will be displayed to the user for review and optional
> submission to our support team.
> Here's what we've come up with so far:
> - platform module info
> - locale module info
> - os.environ (selected info)
> - sys.argv (application path and command line arguements)
> Free disk space and write status for the following paths:
> - application folder
> - startup folder (which may be different than application folder)
> - temp path
> - user path ("My Documents", "Home")
> Information captured via our browser interface
> - display resolution
> - browser version
> Anyone have any additional suggestions or feedback?

Python version? =)

Also the contents of site-packages might be useful if you can get that.






More information about the Python-list mailing list