pyefun.核心支持库.编码转换 module

提示

编码转换

需要安装 chardet

pip install chardet

代码示例
 1import unittest
 2
 3from .编码转换 import *
 4from .磁盘操作 import *
 5
 6
 7class Test编码转换(unittest.TestCase):
 8
 9    def test_1(self):
10        pass
11        # E文本编码转换(编码_UTF8编码("你好aaaa"), "", "utf-8")
12        text = 编码_UTF8编码("大家好我是gbk编码你好aaaa")
13        print(type(text))
14        text2 = 文本编码转换(text, "", "gbk")
15        print(type(text2))
16        print(text2)
17        print(编码_检查(text2))
18
19        # 写到文件("gbk.txt",text2)
20        print("--------------")
21
22        text = 编码_GBK编码("大家好我是gbk编码你好aaaa")
23        print(type(text))
24        text2 = 文本编码转换(text, "", "utf-8")
25        print(type(text2))
26        print(text2)
27        print(编码_检查(text2))
28        # 写到文件("utf-8.txt",text2)
29
30        # 删除文件("gbk.txt")
31        # 删除文件("utf-8.txt")
32
33    def test_2(self):
34        data = 编码_URL编码("你好ABC")
35        print(data)
pyefun.核心支持库.编码转换.文本编码转换(内容: str, 来源编码: str, 目标编码: str)[源代码]
pyefun.核心支持库.编码转换.编码_检查(bytes)[源代码]

检测文件编码 #Return: # fileencoding: 文件编码 # confidence: 检测结果的置信度,百分比