PYTHON 文件读写、坐标寻址、查找替换

本文详细介绍了Python中文件的读写操作,包括完全读取文件、按行读取文件的多种方法,以及如何将文件内容读入numpy数组。此外,还讲解了如何写入文件,如列表写入、非替换写入,以及通过文件坐标进行读取。同时,文章涵盖了查找文件内容和替换特定文本的技巧,是Python新手入门的实用教程。
摘要由CSDN通过智能技术生成

文章目录

PYTHON 文件读写、坐标寻址、查找替换
读文件
打开文件(文件需要存在)
完全读取文件
按按行读取整个文件方法一(删除回车)
按行读取整个文件方法一(不删除回车)
按行读取整个文件第二种方法
按行读取整个文件第三种方法
将文件读入numpy数组中
写文件
列表写入文件
非替换写入
文件坐标插入读取
内容查找
替换

读文件
打开文件(文件需要存在)

#打开文件
f = open("data.txt","r")   #设置文件对象
print(f)#文件句柄
f.close() #关闭文件
#为了方便,避免忘记close掉这个文件对象,可以用下面这种方式替代
with open('data.txt',"r") as f:    #设置文件对象
 str = f.read()    #可以是随便对文件的操作

完全读取文件

#完全读取文件
f = open("data.txt","r")   #设置文件对象
string1 = f.read()     #将txt文件的所有内容读入到字符串string1中
f.close()   #将文件关闭
print(string1)

按按行读取整个文件方法一(删除回车)

#按行读取整个文件方法一(删除回车)
data = []
f = open("data.txt","r")   #设置文件对象
line = f.readline()
if line !='\n' and line[len(line) -1 if len(line)-1>0 else 0] == "\n":#去掉换行符,也可以不去
    line_ = line[:-1]
data.append(line_)
 看不懂?学不会?或者想要学习更多有关Python的知识吗?

                      688244617
 
 那就进来吧 不止有免费学习资料,还有大佬为你解决学习中的问题
while line:             #直到读取完文件
    line = f.readline()  #读取一行文件,包括换行符
    if line !='' and  line[len(line) -1 if len(line)-1>0 else 0] == "\n":#去掉换行
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值