次のようなPython 2.7.5でスペース区切りのテキストファイルを解析しようとしています:
variable description useless data
a1 asdfsdf 2342354
Sometimes it goes into further detail about the
variable/description here
a2 asdsfda 32123
編集:最初に追加されたスペースについては申し訳ありませんが、私はそれらを見ませんでした
テキスト ファイルを変数と説明を 2 つの列に分けて配列に分割し、不要なデータをすべてカットして、文字列で始まらない行をスキップできるようにしたいと考えています。コードを開始するように設定した方法は次のとおりです。
import os
import pandas
import numpy
os.chdir('C:\folderwithfiles')
f = open('Myfile.txt', 'r')
lines = f.readlines()
for line in lines:
if not line.strip():
continue
else:
print(line)
print(lines)
現時点では、このコードは変数行の間の記述行のほとんどをスキップしますが、一部はまだ解析中にポップアップします。ライン スキップのトラブルシューティング、または列形成部分の開始を手伝っていただけると助かります。また、Pythonの経験もあまりありません。ありがとう!
編集:コードの前のファイルの一部
CASEID (id) Case Identification 1 15 AN
MIDX (id) Index to Birth History 16 1 No
1:6
後:
CASEID (id) Case Identification 1 15 AN
MIDX (id) Index to Birth History 16 1 No
1:6