from urllib.parse import urlencode, quote
# 示例1: 使用 urlencode 对字典进行编码
params = {'key1': 'value1', 'key2': 'value 2'}
encoded_params = urlencode(params)
print(f"Encoded URL parameters: {encoded_params}")
# 输出: Encoded URL parameters: key1=value1&key2=value+2
# 示例2: 使用 quote 对单个字符串进行编码
url_part = 'hello world!'
encoded_url_part = quote(url_part)
print(f"Encoded URL part: {encoded_url_part}")
# 输出: Encoded URL part: hello%20world%21
urlencode:用于将字典中的键值对编码为URL参数格式。它会自动处理空格和其他特殊字符。quote:用于对单个字符串进行编码,适用于URL的某一部分(如路径或查询参数)。它会将空格替换为 %20,并将其他特殊字符转换为相应的百分号编码形式。下一篇:python flatten
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站