摘要:
错误提示很明显,就是编码方式不对。 原因: 在Windows下Python使用open()函数打开文件时会默认使用gbk解码。即使文件本身存储为UTF-8格式。 解决方案:指定参数encoding为utf-8 即: 将 with open('file_name', 'r') as f: 改为: wi 阅读全文
摘要:
打开文件 使用位于自动导入的模块io中的open函数 file object = open(file_name [, access_mode][, buffering] [, encoding]) 参数: file_name:要访问的文件名称的字符串值。 如果在当前目录可以使用相对路径 如果在其他地 阅读全文
摘要:
知识点 按行取数据 代码: f=open("F:\\vsnode\\python\\water.txt","r+",encoding='utf-8') while True: line=f.readline() if not line :break line_list=list(line.split 阅读全文
摘要:
知识点 按对应的编码方式打开文件 处理list中有不同数据如果转化为字符串 代码 import re f=open("F:\\vsnode\\python\\freedom.txt","r+",encoding='utf-8') strs=f.read() # print(strs) f.close 阅读全文