スポンサーリンク

【Python】CSVファイルの文字列をカンマ区切りの配列に変換する

Python
スポンサーリンク

CSVファイルからカンマ区切りの文字列の配列を作成するプログラム。

なにかと必要な場面が多いのでPythonのプログラムで作りました。

コピペで動きます。

スポンサーリンク

環境

  • Python 3.8.5

Python プログラムコード

Pythonのプログラムコードは次のようになります。

import os
current_path = os.getcwd()
path_to_file = current_path + '/test.csv' # pythonのファイルとtest.csvは同じフォルダ内
f = open(path_to_file, 'r')
datalist = f.read().split('\n')
f.close()
print(datalist)

test.csv の中には apple orange banana が縦方向に並んでいる状態です。

apple
orange
banana

上のプログラムを実行すると次のような結果を得ることができます。

$ python3 test.py
['apple', 'orange', 'banana']

以上でカンマで区切られた文字列を手に入れることができます。

コメント

タイトルとURLをコピーしました