This works: execfile("pystone.py") This returns a 404 error: def e(): execfile("pystone.py") e() How in God's name are these statements different? -- Posted via http://dbforums.com