在 Python 中使用 urlencode 函數(shù)進行編碼時,可能會出現(xiàn)亂碼問題。解決這個問題的方法有兩種:
import urllib.parse
data = {'key': '中文', 'value': '測試'}
encoded_data = urllib.parse.urlencode(data, encoding='utf-8')
print(encoded_data)
import urllib.parse
data = {'key': '中文', 'value': '測試'}
encoded_data = urllib.parse.urlencode(data)
encoded_data = encoded_data.encode('utf-8')
print(encoded_data)
以上是兩種常用的解決方法,可以根據(jù)具體情況選擇其中一種來解決 Python urlencode 函數(shù)亂碼問題。