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.close()
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读写删除复制文件操作方法详细实例请查看下面的相关链接
© 版权声明
THE END
暂无评论内容