Python3搜索及替換文件中文本的方法
更新時間:2015年05月22日 11:50:47 作者:皮蛋
這篇文章主要介紹了Python3搜索及替換文件中文本的方法,涉及Python操作文件及字符串的相關技巧,需要的朋友可以參考下
本文實例講述了Python3搜索及替換文件中文本的方法。分享給大家供大家參考。具體實現方法如下:
# 將文件中的某個字符串改變成另一個 # 下面代碼實現從一個特定文件或標準輸入讀取文件, # 然后替換字符串,然后寫入一個指定的文件 import os, sys nargs = len(sys.argv) if not 3 <= nargs <= 5: print('usage: %s search_text repalce_text [infile [outfile]]' % \ os.path.basename(sys.argv[0])) else: search_text = sys.argv[1] replace_text = sys.argv[2] input_file = sys.stdin output_file = sys.stdout if nargs > 3: input_file = open(sys.argv[3]) if nargs > 4: output_file = open(sys.argv[4], 'w') for s in input_file: output_file.write(s.replace(search_text, replace_text)) output_file.close() input_file.close()
希望本文所述對大家的Python程序設計有所幫助。
您可能感興趣的文章:
相關文章
Python利用imshow制作自定義漸變填充柱狀圖(colorbar)
這篇文章主要介紹了Python利用imshow制作自定義漸變填充柱狀圖(colorbar),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-12-12python selenium循環(huán)登陸網站的實現
這篇文章主要介紹了python selenium循環(huán)登陸網站的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-11-11