我希望我的python脚本同时接受POST变量并从网址中查询字符串变量。
脚本有代码:
form = cgi.FieldStorage()
print form
但是,这只捕获了post变量,并且没有来自Web地址的查询变量。有没有办法做到这一点?
谢谢,
阿里
答案 0 :(得分:1)
cgi.parse_qsl(在2.6或更高版本的任何Python 2.*
; urlparse.parse_qsl中)获取查询字符串并返回name, value
对的列表。使用os.environ['QUERY_STRING']
获取您的CGI脚本到达的URL的查询字符串部分(URL中的?
之后的所有内容,如果有的话)。