對於url編碼的轉換,主要用urllib.parse包中的quote和unquote方法。
quote進行解碼,unquote進行編碼。
代碼實例:
import urllib.parse u = "%E6%88%91%E7%88%B1%E4%B8%AD%E5%9B%BD" print("url解碼:",urllib.parse.unquote(u)) print("url編碼:",u) print("url編碼:",urllib.parse.quote("我愛中國"))
輸出如下:
url解碼: 我愛中國 url編碼: %E6%88%91%E7%88%B1%E4%B8%AD%E5%9B%BD url編碼: %E6%88%91%E7%88%B1%E4%B8%AD%E5%9B%BD