当前位置:   article > 正文

python中文件操作的相关函数有哪些_Python 文件读取相关操作函数

readfile函数python

一、txt文件读取

(1)import codecs

codecs 模块是专门用来做编码转换的。在python文件读取过程中,编码问题是经常影响新手读取文件的问题,使用该模块可以自动做编码转换。

(2)读取文件def readfile(path):

with codecs.open(path,"r",encoding="utf-8") as f:

lines = f.readlines()

return "\n".join(lines)codecs.open()函数,参数1指文件读取路径,它可以是绝对路径也可以是相对路径;参数2指文件打开模式,参数为“r”表示读取;参数3指打开文件的编码方式,一般采用“utf-8”编码

with 语句的引入是为了自动调用close()方法,在文件打开被使用后无论是否出错将正确关闭文件。

f.readlines()函数是指一次性读取按行读取所有内容,返回list 列表

f.readline() 函数是指每次只读取一行内容,返回字符串

f.read() 函数是指一次性读取所有内容,返回字符串

“”.join(list) 函数是将list 列表转换成字符串

总之,读取文件的步骤分为三步:1、open 文件  2、read 文件  3、close 文件

(3)写入文件def writefile(path,content):

with codecs.open(path,"a",encoding="utf-8") as f:

f.write(content)

print("文件成功读入!&#

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/916447
推荐阅读
相关标签
  

闽ICP备14008679号