问题
Python内置多种函数与第三方库,本文对python中的open()函数和 write函数进行简单的讲解。
方法
open()函数
open()函数用于创建或打开指定文件,该函数的常用语法格式:
open(name[,mode[,buffering]])
name : 要创建或打开文件的文件名称,该名称要用引号(单引号或双引号都可以)括起来。
mode:可选参数,用于指定文件的打开模式。
buffering:可选参数,用于指定对文件做读写操作时,是否使用缓冲区
file 对象方法
file.read([size]):size 未指定则返回整个文件。
file.readline():返回一行。
file.readlines([size]) :返回包含size行的列表, size 未指定则返回全部行。
f.close() 关闭文件
实例代码:
运行结果
write()函数
通过write()函数向文件中写入一行
f = open("test1.txt",'w')
f.write('hell,world')
f.close()
通过write()函数向文件中写入多行
f=open(‘test.txt’,'w')
f.write('hello python!\nhello world!\n')#写入的字符串包含多个换行符,可以达到写入多行的效果
f.close()。
示例代码:
结语
open()函数与write()函数,本文仅仅是针对txt文件进行了读写,如需对其他类型文件进行读取,需要在open()函数支持的文件打开模式中查询对应的打开模式。