私はタブで区切られたファイルを読むのに使います。ファイルには3つのカラムがありますが、カラムヘッダのみを印刷すると最初のカラムは無視されます。最初の列すぎるpythonデリミタを使ってタブで区切られたファイルを読む
f = open("/tmp/data.txt")
for l in f.readlines():
print l.strip().split("\t")
break
f.close()
出力:[ 'SESSION_IDの\ tの'、 '\ tevent_id_concat']は
最初の列名は、それが上記アレイに印刷じゃないid
ある
EDIT
プリントLが得
EDIT以下1:
'id\tsession_id\tevent_id_concat\r\n'
Output: ['id\t', '\tevent_id_concat']
正常に動作するはずです。 'print'文の前に' print l'を追加して出力を表示できますか? P.S.また、 '.readlines()'の必要はありません。いつものように。 –
私はプリントlを与えました – Rajeev
実際に 'print repr(l)'の出力を表示できますか? – poke