Python3 urlencode 包含斜杠“/”

默认情况下,quote函数是不会把url里的斜杠进行编码的。

查看parse模块可以看到quote函数的默认参数safe="/",斜杠不做处理

调用quote函数时加上safe=""即可实现对斜杠进行编码

  • 11
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python3中的urlencode函数用于将字典或元组转换为URL编码的参数字符串。它可以通过使用urllib.parse.urlencode来实现。 以下是使用urlencode函数的一些示例用法: - 当字典为空时,urlencode函数返回一个空字符串。 - 当字典包含键值对时,urlencode函数将键和值连接成以=分隔的字符串,并使用&符号将键值对连接起来。 - 当元组包含二元素的序列时,urlencode函数也可以将其转换为URL编码的参数字符串。 - 当元组中的值是序列且doseq参数设置为True时,urlencode函数会单独转换每个值,并使用&符号将键值对连接起来。 - 当字典中的键或值是字节类型时,urlencode函数将它们转换为字符串并进行编码。 另外,urlencode函数还可以与quote和quote_plus函数一起使用,用于对参数值进行编码和解码。quote函数用于URL编码,quote_plus函数用于对URL中的特殊字符进行编码。 希望以上解答能够帮到您。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [详解Python3urllib.parse.urlencode函数](https://blog.csdn.net/lly1122334/article/details/108402949)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [Python urlencode编码urldecode解码](https://blog.csdn.net/lilongsy/article/details/115367046)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值