在Python中,获取URL通常是通过发送HTTP GET请求来完成的。以下是使用`requests`库进行GET请求并获取URL的示例代码:
```python
import requests
定义要请求的URL
url = "https://www.example.com"
发送GET请求
response = requests.get(url)
打印响应对象的URL
print(response.url)
如果你需要处理带有查询参数的URL,可以使用`params`参数:
```python
import requests
定义要请求的URL和查询参数
url = "https://web.juhe.cn:8080/environment/air/airCities"
params = {
"key": "6283bbf7354axxxxx"
}
发送GET请求,并传递查询参数
response = requests.get(url, params=params)
打印响应对象的URL
print(response.url)
如果你需要从CGI环境变量中捕获URL,可以使用`os.environ`:
```python
import os
从环境变量中获取URL
myDomainSelf = os.environ.get('服务器名')
myPathSelf = os.environ.get('PATH_INFO')
myURLSelf = myDomainSelf + myPathSelf
打印捕获的URL
print(myURLSelf)
以上代码展示了如何使用`requests`库获取URL,你可以根据实际需求选择合适的方法。