python 的文件操做方式

對文件操做分:一、打開 二、讀/寫  三、保存文件api

文件的讀寫三模式:                        另記住:字符串大小寫操做中的capitalize() 和title()區別函數

w寫    w+讀寫:  有w的,原文件的內容就會先被清空學習

r讀     r+讀寫:  有r的,原文件必須存在(對於w那種方式,若是原文件不存在,則會從新建立)字符串

a    :在文件的末爲添加內容it

實例文件:2import

一、此去經年,應是良辰好景虛設,file

二、便縱有千種風情,更與何人說循環

練習:im

一、循環讀取文件中的每一行文件

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))

 

二、向文件中寫入內容

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

  fp.write('寫入的內容‘)

  

 

 

三、用函數實現文件的讀取

def read_file(filename):

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

    fp.seek(0)

    content=fp.read()

    print('content:',content)

read_file('2')

 

 

四、用函數寫文件

def write_file(filename,content):

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

    fp.seek(0)

    fp.truncate()

    fp.write(str(content))

write_file('2','好好學習')

相關文章
相關標籤/搜索