码迷,mamicode.com
首页 > 其他好文 > 详细

文件管理

时间:2018-11-03 20:11:02      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:line   info   写入   文件管理   打开   pre   学python   break   size   

一、文件管理的两种方法  

  方法一:打开文件和关闭文件都要有,一般书写时,先写文件的打开和关闭,在写关于内容的操作

  filename = open("1.txt","r",endcodeing= "utf-8")

  filename.read()

  filename.close()

  方法二、用 with    as 打开,,该方法自动关闭文件

  with open("1.txt","w",endcodeing= "utf-8")  as file:

    file.write("人生苦短,我要学python!")

二、文件的读写方法如下:

 

技术分享图片

三、将写入的文件读出来对比,看写的是否成功(比较漏)

file = open("test2.txt", "w")
info = file.write("人生苦短,我用python")
file.close()

file = open("test2.txt", "r")
list1 = file.read(info)
print(list1)
file.close()

四、复制文件操作

filename1 = "d:/text4.txt"
index1 = filename1.rfind(".")
filenaem2 = filename1[0:index1] +" - 副本 "+ filename1[index1:]
file1 = open(filename1, "rb")
file2 = open(filenaem2, "wb")

while 1:
info = file1.read(1024)
if len(info) == 0:
break
else:
file2.write(info)

file1.close()
file2.close()


五、操作文件常用的方法
1、读文件操作
read()
read(num)
readline() 按行读,以换行符作为结束标志
readlines() 按行读取文件,将读到的文件存入列表中,以换行符作为结束标志

2、写文件操作
write()
writelines(model) model :要写入的存储模型信息,模型信息可以为字符串
  
  
  
  

文件管理

标签:line   info   写入   文件管理   打开   pre   学python   break   size   

原文地址:https://www.cnblogs.com/wangxiongbing/p/9901800.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!