欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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字典值排序并取出前n個key值的方法

    python字典值排序并取出前n個key值的方法

    今天小編就為大家分享一篇python字典值排序并取出前n個key值的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • 解決IDEA 的 plugins 搜不到任何的插件問題

    解決IDEA 的 plugins 搜不到任何的插件問題

    這篇文章主要介紹了解決IDEA 的 plugins 搜不到任何的插件問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • numpy np.newaxis 的實用分享

    numpy np.newaxis 的實用分享

    今天小編就為大家分享一篇numpy np.newaxis 的實用分享,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • 在python中pandas讀文件,有中文字符的方法

    在python中pandas讀文件,有中文字符的方法

    今天小編就為大家分享一篇在python中pandas讀文件,有中文字符的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • Python利用imshow制作自定義漸變填充柱狀圖(colorbar)

    Python利用imshow制作自定義漸變填充柱狀圖(colorbar)

    這篇文章主要介紹了Python利用imshow制作自定義漸變填充柱狀圖(colorbar),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • python selenium循環(huán)登陸網站的實現

    python selenium循環(huán)登陸網站的實現

    這篇文章主要介紹了python selenium循環(huán)登陸網站的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-11-11
  • 基于python的selenium兩種文件上傳操作實現詳解

    基于python的selenium兩種文件上傳操作實現詳解

    這篇文章主要介紹了基于python的selenium兩種文件上傳操作實現詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-09-09
  • pandas按行按列遍歷Dataframe的三種方式小結

    pandas按行按列遍歷Dataframe的三種方式小結

    本文主要介紹了pandas按行按列遍歷Dataframe,主要介紹了三種方法,具有一定的參考價值,感興趣的可以了解一下
    2023-11-11
  • Python簡單過濾字母和數字的方法小結

    Python簡單過濾字母和數字的方法小結

    這篇文章主要介紹了Python簡單過濾字母和數字的方法,涉及Python基于內置函數與正則表達式進行字母和數字過濾的相關操作技巧,需要的朋友可以參考下
    2019-01-01
  • python?scrapy框架的日志文件問題

    python?scrapy框架的日志文件問題

    這篇文章主要介紹了python?scrapy框架的日志文件問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08

最新評論