用于对传递的url编码和解码的事
时间: 2024-02-23 22:57:42 浏览: 56
您可以使用 Python 中的 urllib 库来进行 URL 编码和解码。具体来说,可以使用 urllib.parse 中的 urlencode() 函数来进行 URL 编码,使用 unquote() 函数来进行 URL 解码。例如,以下代码可以对一个 URL 进行编码和解码操作:
```python
from urllib.parse import urlencode, unquote
url = 'https://www.example.com?param1=value1¶m2=value2'
encoded_url = urlencode({'url': url})
print('Encoded URL:', encoded_url)
decoded_url = unquote(encoded_url)
print('Decoded URL:', decoded_url)
```
输出结果为:
```
Encoded URL: url=https%3A%2F%2Fwww.example.com%3Fparam1%3Dvalue1%26param2%3Dvalue2
Decoded URL: url=https://www.example.com?param1=value1¶m2=value2
```
阅读全文