python url 转义
时间: 2024-06-09 20:05:40 浏览: 220
url转ip的python脚本工具
在 Python 中,可以使用 urllib.parse 模块中的 quote 和 unquote 函数来进行 URL 编码和解码。
示例代码:
```python
import urllib.parse
# URL 编码
url = 'http://example.com/?q=hello world'
encoded_url = urllib.parse.quote(url)
print(encoded_url) # 输出:http%3A//example.com/%3Fq%3Dhello%20world
# URL 解码
decoded_url = urllib.parse.unquote(encoded_url)
print(decoded_url) # 输出:http://example.com/?q=hello world
```
以上代码中,quote 函数将 url 进行编码,生成一个 URL 安全的字符串,而 unquote 函数将编码后的字符串解码回原始字符串。
阅读全文