ユーザ用ツール

サイト用ツール


python

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
python [2014/06/20 01:18] –   nabezopython [2020/01/24 21:48] (現在) – [pythonサンプル] nabezo
行 1: 行 1:
 ====== pythonサンプル ====== ====== pythonサンプル ======
 +[[flask]]
  
 ===== 再帰でファイル検索 ===== ===== 再帰でファイル検索 =====
行 33: 行 34:
          
 ==== ファイルの変換 ==== ==== ファイルの変換 ====
- #!/usr/bin/python +  #!/usr/bin/python 
- # coding: utf-8 +  # coding: utf-8 
-  +   
- ##import fileinput +  ##import fileinput 
- import sys +  import sys 
- ##パラメータ判定 +  ##パラメータ判定 
- argvs = sys.argv +  argvs = sys.argv 
- print "python " + argvs[0] + " " + argvs[1] +  print "python " + argvs[0] + " " + argvs[1] 
- fname = argvs[0] +  fname = argvs[0] 
- outfname = argvs[1] +  outfname = argvs[1] 
- ##入力ファイル  +  ##入力ファイル  
- f = open(fname,"r"+  f = open(fname,"r"
- lines = f.readlines() +  lines = f.readlines() 
- f.close() +  f.close() 
- ##出力ファイル +  ##出力ファイル 
- outf = open(outfname, "w"+  outf = open(outfname, "w"
-  +    
-  +  loopcnt = 0 
- loopcnt = 0 +  while loopcnt < len(lines): 
- while loopcnt < len(lines): +   line = lines[loopcnt] 
-  line = lines[loopcnt] +   line = line.replace("a","b"
-  +   outf.write(line) 
- line = line.replace("a","b"+   loopcnt=loopcnt+1 
-  +  outf.close()
-  +
- outf.write(line) +
- loopcnt=loopcnt+1 +
- +
- outf.close()+
  
python.1403194712.txt.gz · 最終更新: 2019/06/30 12:22 (外部編集)