我正在使用Python和Google App Engine。 我需要通过向网址添加一些元素来访问某些网页。 将GET参数添加到URL的语法是什么?
你把?
放在网址的末尾。在?
之后你把var1=val1&var2=val2& ...
。
例如,如果您的原始网址(没有获取参数)是http://www.example.com/并且您有两个参数param1=7
和param2=seven
,则完整网址应为:
http://www.example.com/?param1=7¶m2=seven。
如果你想在python中生成param1=7¶m2=seven
,你可以使用参数字典,如下所示:
import urllib
parameters = urllib.urlencode({'param1':'7', 'param2':'seven'})
parameters
的值是'param1=7¶m2=seven'
所以你可以将parameters
字符串附加到这样的url:
raw_url = 'http://www.example.com/'
url = raw_url + '?' + params
现在url
的价值是'http://www.example.com/?param1=7¶m2=seven'
。
我相当肯定以前曾多次询问过这个问题,但是查询参数的开头是什么?并且由&分开如此: