PythonでシンプルにCSVファイルを読み込んで値を出力する
Pythonでカンマ区切りのファイルを読み込むためには、splitメソッドを使います。
以下のようなCSVファイルを読み込んで、カンマで区切られたそれぞれの値をコンソールに表示します。
hoge,fuga,boo,yahoo google,apple,twitter
f = open('C:/tmp/file.txt') for line in f: words = line.split(",") for word in words: print(word) f.close()
これは以下のように表示されます。
hoge fuga boo yahoo google apple twitter
なお、ファイルを行で区切るには、splitlinesメソッドを使います。
以下のようなファイルを読み込んでみます。
hoge,fuga,boo,yahoo google,apple,twitter facebook linkedin
f = open('C:/tmp/file.txt') for line in f: words = line.splitlines() for word in words: print(word) f.close()
これは以下のように表示されます。
hoge,fuga,boo,yahoo google,apple,twitter facebook linkedin