python url编码
在 Python中,可以使用标准库中的urllib.parse 模块来进行URL解码。具体来说,可以使用 unquote() 函数来解码URL编码的字符串。
import urllib.parse
# URL编码的字符串
encoded_url = "Hello%20World%21%20%40%20Python%20URL%20Decoding"
# 使用 unquote 进行URL解码
decoded_url = urllib.parse.unquote(encoded_url)
# 输出结果
print("Decoded URL:", decoded_url)
空格处理:unquote() 会将 %20 转换为空格字符。
字符集:默认情况下,unquote() 使用 UTF-8 编码进行解码。如果你的 URL 编码使用了其他编码,可以通过 encoding 参数指定。
URL Decode 在线解码工具
这是一个简单易用的在线URL解码工具,就是简单快捷地进行各种字符的URL解码或编码操作。您的数据可以轻松地编码为 URL 编码,也可以解码为人类可理解的格式。UrlEncode是为了将字符转换为可在URL中安全传输的格式的编码方法。它将非字母数字字符转换为百分号(%)后跟两位十六进制数。UrlDecode就是将Url编码后的转换为编码前的字符。
复制成功
UrlEncode特殊符号编码表
符号 | 编码 |
---|---|
空格 | %20 |
! | %21 |
# | %23 |
$ | %24 |
& | %26 |
' | %27 |
( | %28 |
) | %29 |
* | %2A |
+ | %2B |
, | %2C |
/ | %2F |
: | %3A |
; | %3B |
= | %3D |
? | %3F |
@ | %40 |
[ | %5B |
] | %5D |