Python 文本读取相关函数

打开一个文本文件,用于读取(read),文件不存在直接报错

f = open("F:\\test.txt", "r")
content = f.read()

指定编码方式打开一个文本文件,用于读取(read),文件不存在直接报错。不指定为默认编码UTF-8

f = open("F:\\test.txt", "r", encoding="GBK")
content = f.read()

打开一个文本文件,用于写出(write),文件不存在直接报错

f = open("F:\\test.txt", "w")
f.write("content")

指定编码方式打开一个文本文件,用于写出(write),文件不存在直接报错。不指定为默认编码UTF-8

f = open("F:\\test.txt", "w", encoding="GBK")
f.write("content")

检测文本编码方式

import chardet
def get_charset(path):
    s = (open(path, "rb")).read()
    return chardet.detect(s)
发布了18 篇原创文章 · 获赞 0 · 访问量 671

猜你喜欢

转载自blog.csdn.net/weixin_45792450/article/details/103936436