获取Python中的当前URL

Ale*_*lex 23 python google-app-engine

我如何使用Python获取当前URL,

我需要抓取当前的URL,以便我可以检查查询字符串,例如

requested_url = "URL_HERE"

url = urlparse(requested_url)

if url[4]:
    params = dict([part.split('=') for part in url[4].split('&')])
Run Code Online (Sandbox Code Playgroud)

这也适用于Google App Engine

jam*_*vey 51

试试这个:

self.request.url
Run Code Online (Sandbox Code Playgroud)

此外,如果您只需要查询字符串,这将工作:

self.request.query_string
Run Code Online (Sandbox Code Playgroud)

最后,如果您知道要查找的查询字符串变量,则可以执行以下操作:

self.request.get("name-of-querystring-variable")
Run Code Online (Sandbox Code Playgroud)