您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python:UnicodeDecodeError:'ascii'编解码器无法解码位置0的字节0xef:序数不在范围内(128)

Python:UnicodeDecodeError:'ascii'编解码器无法解码位置0的字节0xef:序数不在范围内(128)

codecs模块正是您所需要的。这里详细

import codecs
def replace_line(file_name, line_num, text):
    f = codecs.open(file_name, 'r', encoding='utf-8')
    lines = f.readlines()
    lines[line_num] = text
    f.close()
    w = codecs.open(file_name, 'w', encoding='utf-8')
    w.writelines(lines)
    w.close()
python 2022/1/1 18:42:03 有269人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶