2012-01-07 79 views
1

有很多关于从python脚本中检索GET变量的信息。不幸的是我不知道如何将GET变量从python脚本发送到HTML页面。所以我只是想知道是否有一个简单的方法来做到这一点。如何在Python中输出HTML GET变量

我正在使用Google App Engine网络应用开发我的网站。感谢您的支持!

+0

你是什么意思发送GET变量HTML?获取变量可以在url中设置,在“?”之后字符并用“&”字符除:' demalexx 2012-01-07 11:19:55

+0

可能的重复[是否有更好的方法在Python中写这个URL操作?](http://stackoverflow.com/questions/2873438/is-there-a-better-way-to-write-this-url-manipulation-in-python) – Quentin 2012-01-07 11:28:01

+0

@demalexx - 这就是我一直在寻找的感谢! – mrmo123 2012-01-07 11:39:34

回答

3

只需将get参数附加到url:request.html?param1=value1&param2=value2
现在你可以用一些包含参数名和值的python变量创建你的字符串。

编辑:更好地利用Python的URL LIB:

import urllib 
params = urllib.urlencode({'param1': 'value1', 'param2': 'value2', 'value3': 'param3'}) 
url = "example.com?%s" % params 
+0

谢谢!!!感谢它 – mrmo123 2012-01-07 11:23:40

+0

不要“只是追加它们”,他们需要进行适当的编码 – Quentin 2012-01-07 11:26:54

+0

好吧,我用python的urllib添加了一个例子,我认为这应该起作用。 – evotopid 2012-01-07 11:31:52