• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

python读写删除复制文件操作方法详细实例总结

python 搞代码 4年前 (2022-01-07) 23次浏览 已收录 0个评论
文章目录[隐藏]

这篇文章主要介绍了python读写删除复制文件操作方法详细实例总结,需要的朋友可以参考下

python读文件操作

1. read三种不同的方式

 f = open('hello.txt') #'hello.txt'指的是文件的名称 while True: text = f.readline()  #读取文件指针指向的哪一行内容,然后指针下移 if text: print(text) else: #当文读到最后一行,三个空字符串 print(len(text)) break f.close() #关闭文件,运行一下 f = open("hello.txt") line_list = f.readlines() #一次性读取,以列表的形式表现出来 print(type(line_list)) for line in line_list: print(line) f.close() f = open("hello.txt") s = f.read() #一次性读取所有内蓉,并以字符串的形式返回 print(type(s)) for line in s: print(line,end=' ') f.close()

python写文件操作

2. writer的两种常用的基本方式

 f = open('poet.txt','w',encoding='utf-8') #以写模式打开文件 f.write('你好,python') #写入内容 print("写入完毕,运行!") f.close() f = open("poet.txt",'a+') print(f.read()) fruits = ['appple\n','banana\n','orange\n','watermelon\n'] f.writelines(fruits) print('写入成功') f.clos<i style="color:transparent">来源gaodai$ma#com搞$$代**码网</i>e()

python删除文件操作

3. delete删除

 import os,os.path if os.path.exists("sd.txt"): os.remove("sd.txt") print("删除成功") else: print('文件不存在')

删除相同文件的相同文件格式

 import os files = os.listdir('.') #列出指定目录下的所有文件和子目录 for filename in files: point_index = filename.find(".") #获取'.‘在文件中出现的索引位置 if filename[point_index + 1:] == "txt": #判断当前文件的扩展名是否为'txt‘ os.remove(filename)  #删除文件

python复制文件操作

4. copy复制

第1种方法

 srcFile = open("a.txt") #源文件 destFile = open("a_copy.txt",'w') #目标文件 destFile.write(srcFile.read()) #将源文件中读取的内容写入目标文件 destFile.close() srcFile.close() print('复制完成')

第2种使用模块

 with open("a.txt") as src,open("a_copy.txt",'w') as dest: dest.write(src.read()) print('复制成功啦!')

更差关于python读写删除复制文件操作方法详细实例请查看下面的相关链接

以上就是python读写删除复制文件操作方法详细实例总结的详细内容,更多请关注gaodaima搞代码网其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:python读写删除复制文件操作方法详细实例总结
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址