相关疑难解决方法(0)

获取Python可以编码的所有编码列表

我正在编写一个脚本,尝试在Python 2.6中将字节编码为许多不同的编码.有没有办法获得可以迭代的可用编码列表?

我试图这样做的原因是因为用户有一些未正确编码的文本.有趣的人物.我知道unicode角色搞砸了.我希望能够给他们一个答案,例如"你的文本编辑器将该字符串解释为X编码,而不是Y编码".我以为我会尝试使用一种编码对该字符进行编码,然后使用另一种编码再次对其进行解码,看看我们是否得到相同的字符序列.

即是这样的:

for encoding1, encoding2 in itertools.permutation(encodinglist(), 2):
  try:
    unicode_string = my_unicode_character.encode(encoding1).decode(encoding2)
  except:
    pass
Run Code Online (Sandbox Code Playgroud)

python unicode encoding character-encoding

60
推荐指数
6
解决办法
4万
查看次数

Outlook PST文件在Python中解析

如何在Python中解析和读取outlook pst文件?

python outlook pst

15
推荐指数
2
解决办法
3万
查看次数

使用 pypff / libpff 导出 PST 和 OST

我需要在 python 中做一个模块来导出 PST 和 OST 文件,我正在尝试使用pypff来这样做。有人可以给我一些提示,我如何使用pypff提取消息和附件。

pst python-3.x pffile

2
推荐指数
1
解决办法
6955
查看次数