[PYTHON] 파이썬에서 현재 URL 얻기
PYTHON파이썬에서 현재 URL 얻기
어떻게하면 파이썬으로 현재 URL을 얻을 수 있을까요?
예를 들어 쿼리 문자열을 확인할 수 있도록 현재 URL을 가져와야합니다.
requested_url = "URL_HERE"
url = urlparse(requested_url)
if url[4]:
params = dict([part.split('=') for part in url[4].split('&')])
이 또한 Google App Engine에서 실행 중입니다.
해결법
-
==============================
1.이 시도:
이 시도:
self.request.url
또한 쿼리 문자열 만 있으면 다음과 같이 작동합니다.
self.request.query_string
마지막으로, 찾고있는 쿼리 문자열 변수를 알고 있다면 다음과 같이 할 수 있습니다.
self.request.get("name-of-querystring-variable")
-
==============================
2.구글을 통해이를 찾는 사람이라면,
구글을 통해이를 찾는 사람이라면,
나는 그것을 알아,
다음을 사용하여 현재 요청에서 쿼리 문자열을 얻을 수 있습니다.
url_get = self.request.GET
이는 쿼리 문자열의 UnicodeMultiDict입니다!
-
==============================
3.이 시도
이 시도
import os url = os.environ['HTTP_HOST']
-
==============================
4.나는 다른 대답을 얻지 못했지만, 나를 위해 일한 것은 여기있다.
나는 다른 대답을 얻지 못했지만, 나를 위해 일한 것은 여기있다.
url = os.environ['HTTP_HOST'] uri = os.environ['REQUEST_URI'] return url + uri
from https://stackoverflow.com/questions/2764586/get-current-url-in-python by cc-by-sa and MIT license
'PYTHON' 카테고리의 다른 글
[PYTHON] 파이썬 루프없이 단조로운 배열 만들기 (0) | 2018.11.21 |
---|---|
[PYTHON] 빈 목록 부울 값 (0) | 2018.11.21 |
[PYTHON] 파이썬 원시 문자열과 후행 백 슬래시 (0) | 2018.11.21 |
[PYTHON] AWS lambda의 팬더가 수적 오류를줍니다. (0) | 2018.11.21 |
[PYTHON] 인터넷없이 python 패키지를 설치하고 .tar.gz 및 .whl과 같은 소스 코드 사용 (0) | 2018.11.21 |