千家信息网

python基础中的文件对象怎么用

发表于:2024-11-23 作者:千家信息网编辑
千家信息网最后更新 2024年11月23日,本篇内容主要讲解"python基础中的文件对象怎么用",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"python基础中的文件对象怎么用"吧!一、python
千家信息网最后更新 2024年11月23日python基础中的文件对象怎么用

本篇内容主要讲解"python基础中的文件对象怎么用",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"python基础中的文件对象怎么用"吧!

一、python读取和写入文件内容

任务:在cmd默认登陆目录中建立一个命名为test.txt的文件并写入内容"welcome python"

打开文件的三个步骤

1.建立文件对象-打开冰箱门

2.读取文件-把大象拿出来

f = open("C:\\Users\\Administrator\\test.txt","rb")#1f.read()     #2

f.seek(0.0)   #标志位回到开始位置,才能重新访问#seek(向右偏移量,起始位置)f.read(5)      #读取5个字节

3.释放内存空间-关上冰箱门

f.close()

二、文件对象的写入

1.打开文件-开冰箱门

2写入文件-放大象

3.保存文件-关冰箱门

要求:

在用户家目录中建立一个名为testone的文件,并写入

f = open("C:\\Users\\shiyan\\testone.txt","wb")#rb  是二进制读      wb是二进制写f.writelines([b"tom\r\n",b"jerry\r\n",b"bob\r\n"])#多行写入#f.wrtie()#单行写入f.close

三、实现文件内容的拷贝

sf=open("C:\\Users\\shiyan\\testone.txt","rb")wf=open("C:\\Users\\shiyan\\testone.txt","wb")data=sf.read()wf=write(data)sf.close()wf.close()

四、通过文件对象cmd.exe对命令行工具进行复制

sf=open("C:\\Users\\shiyan\\cmd.exe","rb")#写自己的路径wf=open("C:\\Users\\shiyan\\dmc.exe","wb")while True:                data=sf.read(4096)#读取4096个字节                if data==b"":                                break                wf=write(data)sf.close()wf.close()

到此,相信大家对"python基础中的文件对象怎么用"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

0