對檔案的修改操作

2022-08-18 02:36:10 字數 1639 閱讀 7127

對檔案的修改操作

#_author:administrator

#date:2019/10/31

#修改檔案

#(1)在第六行後面追加

# f_read=open('ll','r',encoding='utf8')

# f_write=open('ll1','w',encoding='utf8')

# number=0

# for line in f_read:

# number+=1

# if number==6:

# line=''.join([line.strip(),'zialushang\n'])

# f_write.write(line)#()內一定要傳引數line

# f_write.close()

# f_read.close()

# 釀成的陳年酒

# 入喉尚算可口

# 怎麼淚水還偶爾失守邀你細看心中缺口

# 裂縫中留存溫柔

# 此時已鶯飛草長

# 愛的人正在路上zialushang

# 我知他風雨兼程

# 途經日暮不賞穿越人海只為與你相擁

#(2)替換第六行

# f_read=open('ll','r',encoding='utf8')

# f_write=open('ll2','w',encoding='utf8')

# number=0

# for line in f_read:

# number+=1

# if number==6:

# line='hello star\n'

# f_write.write(line)#()內一定要傳引數line

# f_write.close()

# f_read.close()

#2.使用with不用使用close方法關閉檔案

#with同時管理多個檔案物件

number=0

with open('ll','r',encoding='utf8') as f_read,open('ll3','w',encoding='utf8') as f_write:

for line in f_read:

number+=1

if number==6:

line=''.join([line.strip(),'statstar\n'])

f_write.write(line)

output:

<1>
釀成的陳年酒

入喉尚算可口

怎麼淚水還偶爾失守邀你細看心中缺口

裂縫中留存溫柔

此時已鶯飛草長

愛的人正在路上statstar

我知他風雨兼程

途經日暮不賞穿越人海只為與你相擁

<2>

釀成的陳年酒

入喉尚算可口

怎麼淚水還偶爾失守邀你細看心中缺口

裂縫中留存溫柔

此時已鶯飛草長

statstar

我知他風雨兼程

途經日暮不賞穿越人海只為與你相擁

對檔案的操作

win32 shfileoperation 1.將 c test.txt 拷貝到 d shfileopstruct lpsh zeromemory lpsh,sizeof lpsh lpsh.hwnd hwnd desktop lpsh.fflags fof noconfirmation fof p...

對檔案的操作

對檔案的操作大致分為3類 第一類為r 唯讀 當進行唯讀操作時,無法對文字進行更改。注意 當進行r操作時游標會移至最前方從而讀取游標後的內容。第二類為w 只寫 當進行只寫操作時,無法對檔案進行讀取操作。注意 當進行只寫操作時會情況檔案裡的內容。第三類為a 只追加 當進行只追加操作時,無法讀取內容。注意...

MFC對檔案的操作

cfile的派生類cstdiofile提供了對檔案進行流式的操作功能。其中函式void cstdiofile writestring lpctstr lpsz 寫入乙個字串,需要給字串lpsz的末尾加上換行標誌 r n 函式bool cstdiofile readstring cstring rst...