python 的文件操作方式


对文件操作分:1、打开 2、读/写  3、保存文件

文件的读写三模式:                        另记住:字符串大小写操作中的capitalize() 和title()区别

w写    w+读写:  有w的,原文件的内容就会先被清空

r读     r+读写:  有r的,原文件必须存在(对于w那种方式,如果原文件不存在,则会重新创建)

a    :在文件的末为添加内容

实例文件:2

1、此去经年,应是良辰好景虚设,

2、便纵有千种风情,更与何人说

练习:

1、循环读取文件中的每一行

import os

fp = open('2','r+')

for line in fp:

  print(line)

  print(type(line))

fp.close()

若是用with open 打开:

with open ('2','r+') as fp:

  for line in fp:

    print(line)

    print(type(line))

 

2、向文件中写入内容

with open ('2','a+') as fp:

  fp.write('写入的内容‘)

  

 

 

3、用函数实现文件的读取

def read_file(filename):

  with open ('文件名','r+') as fp:

    fp.seek(0)

    content=fp.read()

    print('content:',content)

read_file('2')

 

 

4、用函数写文件

def write_file(filename,content):

  with open('filename','a+') as fp:

    fp.seek(0)

    fp.truncate()

    fp.write(str(content))

write_file('2','好好学习')


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM