码迷,mamicode.com
首页 > 编程语言 > 详细

python基础_文件操作函数

时间:2020-06-21 12:15:11      阅读:56      评论:0      收藏:0      [点我收藏+]

标签:res   文件的   换行   问题   line   功能   文件中   模式   增加   

1.写入文件

# 1.文件的写入操作
# (1) 打开文件
fp = open("ceshi1.txt",mode="w",encoding="utf-8") #打开冰箱
# (2) 写入内容
‘‘‘write("字符串")‘‘‘
fp.write("把大象塞进去") #放进大象
# (3) 关闭文件
fp.close() #把冰箱门关上

2.文件读取操作

# 2.文件的读取操作
# (1) 打开文件
fp = open("ceshi1.txt",mode="r",encoding="utf-8")
# (2) 读取内容
res = fp.read()
print(res)
# (3) 关闭文件
fp.close()

3.模式的种类

mode="w+"
mode="r+"
mode="a+"   #

#增加模式的目的在于,w+  也可以读取

w模式会将文件里面的内容清除掉 这个需要注意

4.光标问题

#打开文件时候,需要注意光标的位置

fp.seek(0)  #光标移动到行首
fp.seek(0,2)  #光标移动到行尾

确定光标的位置,然后再决定写入,或者读取

5.fp其他方法的使用

readline()使用
fp.readline()  ##返回一行数据内容


readlines()    功能:将文件中的内容按照换行读取到列表当中

res = fp.readlines()

writelines()

fp.writelines("容器")  #writelines()   功能:将内容是字符串的可迭代性数据写入文件中 参数:内容为字符串类型的可迭代数据

read(字符数)
readline(字符数)
seek(字节数)
truncate(字节数)

 

python基础_文件操作函数

标签:res   文件的   换行   问题   line   功能   文件中   模式   增加   

原文地址:https://www.cnblogs.com/jalen-123/p/13171640.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!