J
Jonas Meurer
hello,
i'm quite new to python. currently i try to write a web application with
python cgi scripts.
in this application, i need keys to be delivered with the url, some with
and some without value (for example 'script.py?key1&key2=foo'.
i've searched the internet, and already figured out that i need to give
non-empty keep_blank_values as argument to cgi.FieldStorage, to make it
not cut all the empty keywords.
anyway, this still doesn't work really good:
---snip---
form = cgi.FieldStorage(keep_blank_values=1)
print 'list keys with form.keys():'
keys = form.keys()
keys.sort()
for key in keys:
print key
---snip---
if i request the script with script.py?key1&key2=foo, it will output:
list keys with form.keys():
key2
any suggestions about how to make form.keys() contain the blank keys as
well?
bye
jonas
i'm quite new to python. currently i try to write a web application with
python cgi scripts.
in this application, i need keys to be delivered with the url, some with
and some without value (for example 'script.py?key1&key2=foo'.
i've searched the internet, and already figured out that i need to give
non-empty keep_blank_values as argument to cgi.FieldStorage, to make it
not cut all the empty keywords.
anyway, this still doesn't work really good:
---snip---
form = cgi.FieldStorage(keep_blank_values=1)
print 'list keys with form.keys():'
keys = form.keys()
keys.sort()
for key in keys:
print key
---snip---
if i request the script with script.py?key1&key2=foo, it will output:
list keys with form.keys():
key2
any suggestions about how to make form.keys() contain the blank keys as
well?
bye
jonas