python
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
python [2014/06/20 01:18] – nabezo | python [2020/01/24 21:48] (現在) – [pythonサンプル] nabezo | ||
---|---|---|---|
行 1: | 行 1: | ||
====== pythonサンプル ====== | ====== pythonサンプル ====== | ||
+ | [[flask]] | ||
===== 再帰でファイル検索 ===== | ===== 再帰でファイル検索 ===== | ||
行 33: | 行 34: | ||
| | ||
==== ファイルの変換 ==== | ==== ファイルの変換 ==== | ||
- | # | + | |
- | # coding: utf-8 | + | # coding: utf-8 |
- | + | ||
- | ## | + | ##import fileinput |
- | | + | import sys |
- | ## | + | ## |
- | argvs = sys.argv | + | argvs = sys.argv |
- | print " | + | print " |
- | fname = argvs[0] | + | fname = argvs[0] |
- | | + | outfname = argvs[1] |
- | ## | + | ## |
- | f = open(fname," | + | f = open(fname," |
- | lines = f.readlines() | + | lines = f.readlines() |
- | | + | f.close() |
- | ## | + | ## |
- | outf = open(outfname, | + | outf = open(outfname, |
- | + | | |
- | + | loopcnt = 0 | |
- | loopcnt = 0 | + | while loopcnt < len(lines): |
- | while loopcnt < len(lines): | + | line = lines[loopcnt] |
- | line = lines[loopcnt] | + | line = line.replace(" |
- | + | outf.write(line) | |
- | line = line.replace(" | + | loopcnt=loopcnt+1 |
- | + | outf.close() | |
- | + | ||
- | outf.write(line) | + | |
- | loopcnt=loopcnt+1 | + | |
- | + | ||
- | outf.close() | + | |
python.1403194712.txt.gz · 最終更新: 2019/06/30 12:22 (外部編集)