2016-08-08 10 views
-1

一時停止後、私は現在Pythonで再び作業を開始しましたが、最初は問題が発生しました(少なくとも解決できません...)問題が発生しました。表形式のコンテンツを含む通常の.txtファイルを開きたいので、必要なすべての情報を収集するために特定の「列」を繰り返し処理できます。問題は、ドキュメントの各行をリストとして取得するのではなく、pythonが各行の文字列を作成することです。また、.readlines()を試しましたが、thatsも機能しません。 私はWin7のPC上で動作し、以下のようにコードが行く:python 3.x readlines()

with open('C:\\filepath...\\file.txt') as file: 
for f in file: 
    print(f[0]) 

私も私も過去にはPythonで働いていたことを追加する必要があり、誰でも私は本当に感謝ソリューションを知っているので、もしこのような問題に遭遇したことはありません手助け。前もって感謝します。あなただけ分割する必要があり

+0

は、あなたの行は、特定の区切り文字で区切られていますか?あなたのファイルのいくつかのサンプル行を表示できますか? – Kasramvd

+0

line.split( '\ t')の列の 'for line in file: 'を使うべきです:' – zondo

+0

@ Kasramvd:これは表の内容*が意味するものです:行はタブで区切られています。 – zondo

答えて

0

TheList = [] 
with open('C:\\filepath...\\file.txt') as file: 
    for f in file: 
     TheList.append(f.split('\t'))