gpt4 book ai didi

python - gbk和cp936有什么区别

转载 作者:太空宇宙 更新时间:2023-11-03 18:57:15 25 4
gpt4 key购买 nike

我的语言环境编码在其他编程工具中是“gbk”,因为我是简体中文用户。但在 Python 中,它是“cp936”。我发现'cp936'可能与'gbk'相同,因为'gbk'不能解码的东西在'cp936'中也能||不能解码... 那么,有什么区别在“gbk”和“cp936”之间?而且,为什么 Python 使用“cp936”而不是“gbk”?

最佳答案

您可能会发现这很有帮助:https://stackoverflow.com/a/3888653/4323 - 这个问题很复杂,因为 GBK、CP936 和 GB 18030 系列中的某些代码页的 Python 实现中似乎存在一些错误,可能与 Microsoft 为支持欧​​元符号而进行的后期更改有关.

总体而言,差异似乎很小,欧元符号被添加到 CP936(由 Microsoft)中,而 GBK 中没有(并且 Python 的 CP936 中也可能没有,这使得它与 GBK 更加相似)。您没有提到您的平台,因此不清楚您使用的是哪种 GBK,但如果您的代码在 GBK 和 CP936 上运行良好,那就不足为奇了,您可能就可以开始了。

关于python - gbk和cp936有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16996258/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com