1樓:
import os
os.chdir('d:\\') # 跳到d盤
if not os.path.exists('pp.txt'): # 看一下這個檔案是否存在
exit(-1) #,不存在就退出
lines = open('pp.txt').readlines() #開啟檔案,讀入每一行
fp = open('pp2.txt','w') #開啟你要寫得檔案pp2.txt
for s in lines:
fp.write( s.replace('love','hate').replace('yes','no')) # replace是替換,write是寫入
fp.close() # 關閉檔案
2樓:曹曉山
python替換某個文
本中的字串,然後生成新的文字文件,**如下:
import os
os.chdir('d:\\') # 跳到d盤
if not os.path.exists('test1.txt'): # 看一下這個檔案是否存在
exit(-1) #不存在就退出
lines = open('test1.txt').readlines() #開啟檔案,讀入每一行
fp = open(''test2.txt','w') #開啟你要寫得檔案test2.txt
for s in lines:
# replace是替換,write是寫入
fp.write( s.replace('love','hate').replace('yes','no'))
fp.close() # 關閉檔案
3樓:匿名使用者
infile = open("d:/pp.txt", "r") #開啟檔案
outfile = open("d:/pp2.txt", "w") # 內容輸出
for line in infile: #按行讀檔案,可避免檔案過大,記憶體消耗
outfile.write(line.replace('love', 'hate').replace('yes','no'))
infile.close() #檔案關閉
outfile.close()
怎樣將指定文字中的字串替換後生成新的文字檔案?
4樓:
import os
os.chdir('d:\\') # 跳到d盤
if not os.path.exists('pp.txt'): # 看一下這個bai
檔案du是否存zhi在
exit(-1) #,不存在就退出
lines = open('pp.txt').readlines() #開啟檔案,讀入每一行dao
fp = open('pp2.txt','w') #開啟你要寫
回得檔案pp2.txt
for s in lines:
fp.write( s.replace('love','hate').replace('yes','no')) # replace是替換,write是寫入答
fp.close() # 關閉檔案
如何利用python語言匹配文字檔案中的指定字串,並將其所在行的後面幾
5樓:匿名使用者
s="指定bai字串
du"f=open("文字
zhi檔名dao")
n=int(raw_input("輸入輸出的回行答數:"))
line=f.readline()
while line:
if s in line:
print line
for i in range(n):
line=f.readline()
if line:
print line
else:
break
if not line:break
line=f.readline()
用C語言編寫程式,將字元陣列中的指定字元替換為另字元
1 開啟visual c 6.0 檔案 新建 檔案 c source file。2 定義變數 e5a48de588b662616964757a686964616f31333431356633 include void main char c1,c2,c3 定義字元變數 3 輸入乙個字元 printf...
用C語言編寫程式,將字元陣列中的指定字元替換為另乙個字元?
用c語言編寫程式將字元陣列中指定字元替換為利益字。這是c語言裡面的基本操作。可以這樣替換的。c語言 如何將字串中指定的字元替換為另乙個指定字元 需要陪公升吵準備的材料分別有 電腦 c語言編譯器笑洞。1 首先,開啟c語言編譯器,新建乙個初始。cpp檔案,例如 2 在檔案中,輸入c語言 char a h...
程式設計將字串中的所有英文本母組成新的字串
將字串生成字元陣列 逐個判斷判斷ascii值,65 90 a z 97 122 a z 最後拼接回字串就好了 有位移判斷也可以,或者指標 反正方法一堆隨便用 程式設計將乙個字串中的所有英文本母組成乙個新的字串 include include int main printf new buf s n b...