如下所示:程式設計客棧
fp = open(''test2.txt','w') #開啟你要寫ubyri得檔案test2.txt
lines = open('test1.txt').readlines() #開啟檔案,讀入每一行
for s in lines:
fp.write( s.replace('love','hate').replace('yes','no')) # replace是替換,write是寫入
fp.closubyrie() # 關閉檔案
import os
import re
f_path = r'c:\a.txt'
f = open (f_path, "r+")
open('c:\\test.txt', 'w').write(re.sub(r'hello world', 'love python', f.read()))
原文:參考備忘,指標這個沒明白什麼意思,找時間驗證下
#寫在原檔案中
fp3=open("file3.txt","r+") #不用w w會清空資料
s=fp3.read()#讀出
fp3.seek(0,0) #指標移到頭 原來的資料還在是替換 會存在乙個問題 如果少 會替換不了全部資料,自已思考解決!
#從頭寫入
fp3.write(s.replace("hello","good"))
fp3.close()
import os
os.c'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() # 關閉檔案
本文標題: python 讀取檔案並替換欄位的例項
本文位址:
Python 讀取檔案並分詞 檔案寫入
1 讀檔案 fr open file.txt for line in fr.readlines line line.strip listfromline line.split 簡單點寫 for line in open file.txt readlines listfromline line.str...
Python讀取YUV檔案,並顯示
opencv可以讀取的型別比較多,但大多是比較常見的型別,比如 jpg 和 png 但它不能直接讀取yuv格式的檔案,需要通過python讀取yuv檔案,並進行相應的轉換後,才能被opencv讀取,並進行後續相應的處理.話不多說,直接上程式.import cv2 from numpy import ...
Python讀取並解析 bmp 檔案
由於要開始學習影象方面的知識,讀寫是難免的。對的結構有一定的了解對理解儲存還是很有幫助的。由於實驗的 是用 python 寫的,因此讀取檔案就直接使用 python 了,雖然用 c 來讀寫檔案更有效率,但我個人感覺 python 也沒有很慢。下面來看一下bmp 檔案結構和讀取 bmp 檔案的過程。用...