python文件的读写操作python怎么读:python3之如何读写文件 学到了
在信息爆炸的时代,互联网始终保持着令人难以置信的活力。现在,就让我们聚互联网天下1直都是充满了令人...
在信息爆炸的时代,互联网始终保持着令人难以置信的活力。现在,就让我们聚互联网天下1直都是充满了令人惊奇和没有断变革的地方,今天就让我们1起聊聊最近在这个领域发生的1些重要事件吧。
文件的读写是在实际开发中经常会遇到的,因此掌握文件的读写是必须的。读文件首先通过1个最简单的例子感受1下python读文件的函数。
例子中只有两行代码,第1行代码是调用open函数,参数是文件路径,返回的是1个文件对象第二行代码是使用print打印文件对象读取的内容可以看出python读文件的操作很简单,打开文件(open)、读取文件(file.read)。
当然用完文件应该关闭文件,调用file的close函数即可read函数是可以传入参数的,用于读取指定长度的内容除了read函数读取文件,还可以用readline读取1行内容,readlines读取所有行,该函数返回的是1个列表,每1行的内容作为列表中的1个元素。
readlines测试代码:
2.写文件还是1样写个例子看看python是怎么写文件的。
写文件的步骤和读文件的步骤类似,打开文件->写文件->关闭文件写文件可以使用write函数,也可以使用writelines函数直接将1个列表的内容写入文件里和读文件没有同的是我们使用了open函数的第二个参数,w表示以写的模式打开文件。
该参数的默认值是r表示以只读的模式打开文件,所以在第1个例子中没有写第二个参数打开文件的模式的取值有很多,次要记住四个字母的含义:r表示读、w表示写、a表示追加、b表示二进制写个测试代码:
测试代码中打开文件的模式为ab,表示以二进制的方式追加内容追加模式下文件指针在文件的最后,写入的内容会在已有内容的后面二进制模式只能写入字节,因此调用了encode函数转换通过记事本打开二进制显示的是乱码。
3.创建文件读写文件的前提是要文件存在,没有文件你玩啥那么python是如何创建文件的呢?答案是通过open函数的没有同打开模式来创建文件x:写模式新建1个文件,如果文件存在会报错w: 上面已经见过了,也是写模式,如果文件没有存在的时候会创建文件。
a: 上面也见过了,追加模式,如果文件没有存在的时候创建文件。写个x模式创建失败的测试例子:
告发/反馈
如果您觉得这篇文章很有价值,请分享给您的朋友们!
当前非电脑浏览器正常宽度,请使用移动设备访问本站!