Python 字符串编码转换:ISO-8859-1 到 GBK
在 Python 中,可以使用encode()和decode()函数来实现字符串的编码转换。
下面是一个将编码为 ISO-8859-1 的字符串转换为编码为 GBK 的字符串的函数示例:
def convert_encoding(text):
# 将 ISO-8859-1 编码的字符串转换为 Unicode 字符串
unicode_text = text.decode('ISO-8859-1')
# 将 Unicode 字符串转换为 GBK 编码的字符串
gbk_text = unicode_text.encode('GBK')
return gbk_text
通过调用convert_encoding()函数,传入一个编码为 ISO-8859-1 的字符串,即可得到一个编码为 GBK 的字符串。示例使用了 Python 的默认编码方式,如果你的环境中的默认编码方式不是 GBK 或 ISO-8859-1,可以根据实际情况进行调整。
原文地址: https://www.cveoy.top/t/topic/iwIK 著作权归作者所有。请勿转载和采集!