As you know, when an IOError is raised, you get a helpful: [Errno N] <useful descriptor of the error> Is there a list of all possible values of N which can be returned, and their meanings? -- Dr Tim Couper CTO, SciVisum Ltd www.scivisum.com