腼腆小伙

文章
5
资源
0
加入时间
2年10月17天

python find同时含有中文和英文的字符串时返回-1问题

今天遇到python find从文件读取一行同时含有中文和英文的字符串时返回-1问题,网上找了很多资料,说是编码问题,如是想转码,但又出现转码失败问题:UnicodeDecodeError: 'gb2312' codec can't decode bytes in position 31-32: illegal multibyte sequence。如果直接将那行内容直接赋值给字符串,是可以转码的