如何在python(CGI)中修改查询字符串

时间:2011-04-06 22:16:23

标签: python html cgi query-string

我在Python中尝试使用cgi,我想知道如何修改查询字符串。

例如,如果我有一个HTML的snippit:

<form action="/cgi-bin/text.py" method="get">
    <textarea name="stuff"></textarea>
    <button type="submit">Submit</button>
</form>

然后查询字符串可能类似于

http://www.foobar.com/cgi-bin/test.py?stuff=Some+text+here

如果我的python脚本返回html,我怎么能将查询字符串修改为

http://www.foobar.com/cgi-bin/test.py?stuff=Some+text+here#anchor

以便浏览器跳转到脚本返回的html文档中的适当位置?

1 个答案:

答案 0 :(得分:0)

尝试使用urlparse模块:http://docs.python.org/library/urlparse.html