素人Tips
Pythonで読み込んだファイルを処理する場合、空行は処理したくない場合があります。例えば、一番最初の列を取り出して処理する場合は、空行にあたるとエラーが返されます。
そんな時は、この表現を使います。
1 |
'\n' |
1 2 3 4 5 6 7 |
[text] aa11 bb22 cc33 dd44 ee55 |
1 2 3 4 5 6 7 8 9 |
#!/usr/bin/env python import sys ifile = sys.argv[1] for line in open(ifile): if line != '\n': print (line.split()[0]) |
1 2 3 4 5 |
aa11 bb22 cc33 dd44 ee55 |