读取整个文件:
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
网友评论