泊头哪有哪家做网站做的号,自己做外贸自己做网站,做网站推广的工资,企业网搭建是什么意思文件的读取
open()函数#xff1a;
打开一个已存在的文件#xff0c;或者创建一个新文件 open(name,mode,encoding)
name:是要打开的目标文件名的字符串#xff08;可以包含文件所在的具体路径#xff09;
mode:设置打开文件的模式#xff08;访问模式#xff09;
打开一个已存在的文件或者创建一个新文件 open(name,mode,encoding)
name:是要打开的目标文件名的字符串可以包含文件所在的具体路径
mode:设置打开文件的模式访问模式只读写入追加等
encoding编码格式推荐UFT-8
mode常用的访问模式
r以只读模式打开文件。
w打开一个文件只用于写入。若该文件已存在或打开文件并从头开始编辑原有内容会被删除。若该文件不存在创建新文件。
a打开一个文件用于追加。若该文件已存在新的内容将会被写入到已有内容之后。若文件不存在创建新文件进行写入。
读操作的相关方法
read
需要注意的是 如果在一个程序中多次使用read函数那么下一次函数会在上一次函数的结尾处继续往下读知道读完。
readlines
读取全部行封装到列表里。 readling 一次只读取一行 for循环读取文件行 close关闭文件对象
文件名.close()
with open语法
当执行完毕with open中的代码块后会自动关闭文件 文件的写入 模式‘w’写模式。
方法write写入内容 flush刷新内容到硬盘中
注意事项
1.‘w’模式文件不存在会创建新文件。
2.文件已存在或打开文件清空原有内容。
3.close方法带有flush方法的功能 文件的追加
与上面写入操作一样只需要把模式切换成 ‘a’模式
注意事项
1. a模式文件不存在会创建新文件
2. a模式文件存在会在原有内容后面继续写入
3. 可以使用 ‘\n’ 来写出换行符