文件

2018-09-17  本文已影响0人  大锤在学习

读取整个文件:

with open('file_name.txt') as file_nickname:

    content=file_nickname.read()

open():打开文件

with:关键字with在不在需要访问文件后将其关闭。

close():关闭文件。在这里并没有调用,因为with会在不需要文件时将其关闭。

read():读取文件的全部内容,返回一个字符串。注:返回的字符串末尾会多一个空行(空字符串,可用rstrip()删除)

⑤‘file_name.txt’:文件路径

readline():逐行读取文件内容(同理用strip(‘\n’)分割)

写入文件:

open('文件路径', '模式'):可指定的模式有:‘r’:读取模式(默认),‘w’:写入模式,‘a’:附加模式,‘r+’:读取和写入文件模式

file_nickname.write('str'):写入文件

注:①‘w’模式在返回文件对象前会清空整个文件,‘a’则不会清空。

        ②python只能将“字符”写入文本文件,所以要想写入其他格式,要是转化为str

上一篇 下一篇

猜你喜欢

热点阅读