大量のテキストファイルを読み込んで、その数だけ変数を作ってそれに入れる方法

実現したいこと

大量のテキストファイルを読み込んで変数に一個ずつ入れたい。

前提

初心者でGoogle ColaboratoryでPythonの勉強をしています。

発生している問題・エラーメッセージ

Google Colaboratoryにテキストファイルをアップロードして、それをテキストファイルの数と同じ数の変数を作ってそれに入れたいと思っているのですがうまくいきません。

該当のソースコード

Python

1textpath = sorted(glob.glob('/content/*.txt'))2#print(textfile) →['/content/a.txt, '/content/b.txt, '/content/c.txt']3 4for i in textpath:5 with open(i, mode='r', encoding='SHIFT-JIS') as f:6 lines = f.readlines()7 ??? 8

試したこと

このままだと用意したテキストファイルの内容がlinesに全て入っています。
私がしたいことはテキストファイルの内容が入った変数をテキストファイルと同じ数だけ作って、その後それぞれの変数をpandasのdataframeに変換していろいろいじりたいなと思っていたのですがどうしたらいいか分かりません。
大量のテキストファイルを読み込んでそれを大量の変数に順番に入れるコードが思いつきません。
かなり基本的なことを聞いてる気がしますが、よろしくお願いします。

補足情報(FW/ツールのバージョンなど)

ここにより詳細な情報を記載してください。

コメントを投稿

0 コメント