Adam Cripps wrote: > I'm trying to get a cgi.FieldStorage into an int. > > The input is in numeric form, as it is provided by an <option> > drop-down box. However, when I try > > timestable = int(form.getvalue('timestable')) > > I get an error that the type is None - I guess this is because > FieldStorage is a class. However, I've trawled around trying to get > this field into an integer but without any luck.
My guess is that there is no 'timestable' parameter - are you sure you spelled it the same way in the form? Try adding import sys print >>sys.stderr, form.keys() to the form, I think this will print a list of available parameters to the console. Kent _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor