frh*_*yme 2 python string unicode python-3.x
我的代码很简单。在 python 上处理字符串时,我不知道 unicode 的事情。伤心。
f = open("~161209.txt", "r")
f.read()
Run Code Online (Sandbox Code Playgroud)
我不知道如何修复此错误代码如下:
UnicodeDecodeError: 'cp949' codec can't decode byte 0xec in position 121: illegal multibyte sequence
Run Code Online (Sandbox Code Playgroud)
Python 3 直接通过open以下方式提供编码支持:
f = open("~161209.txt", "r", encoding="utf-8")
Run Code Online (Sandbox Code Playgroud)
对于旧版本,您必须使用codecs模块或io.open函数。
| 归档时间: |
|
| 查看次数: |
3872 次 |
| 最近记录: |