目录
- 一、python读取和写入文件内容
- 二、文件对象的写入
- 三、实现文件内容的拷贝
- 四、通过文件对象cmd.exe对命令行工具进行复制
- 总结
一、python读取和写入文件内容
任务:在cmd默认登陆目录中建立一个命名为test.txt的文件并写入内容“welcome python”
打开文件的三个步骤
1.建立文件对象-打开冰箱门
2.读取文件-把大象拿出来
f = open("C:\\Users\\Administrator\\test.txt","rb")#1 f.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\\shi编程客栈yan\\testone.txt","wb") data=sf.read() IGaAlVLuwf=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()
总结
本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注我们的更多内容!
精彩评论