文件操作

2020-10-23  本文已影响0人  木子李007
fp = open('/Users/mdd/Documents/1')   #打开一个文件,并且保存成fp
res = fp.read()   
#函数直接阅读整个文件,并返回整个文件为一个字符串
#把整个文件读到了内存
res =fp.read() 
#如果给read函数传递了num变量,那么他是通过num来读取对应文件中的指定字符个数
res =fp.readline()
#readline函数一次可以读取文件中的一行内容
#readline如果去读取超过文件本身行数的次数,那么不会报错,只会返回空
#readline不会一次性把整个文件展开在内存
res =fp.readlines()
#返回了字符串列表,列表中每一个元素都是一行的数据,并且保留行末尾的换行符号
print(res)
fp.close()
# with as语句可以自动帮助你做资源的创建及释放
with open('/Users/mdd/Documents/1') as fp:
    fp.read()
fp = open('/Users/mdd/Documents/2','w')   #新建一个2的文件
fp.write('w:用来向文件写入str')
上一篇 下一篇

猜你喜欢

热点阅读