1. ホーム
  2. python

[解決済み] python: 圧縮されたテキストファイルから行を読み込む

2023-08-02 13:20:12

質問

pythonを使ってgz圧縮されたテキストファイルから、ファイルを完全に展開することなく行を読み取ることは簡単でしょうか?私は約200MBであるtext.gzファイルを持っています。私はそれを展開すると、それは7.4gbになります。そして、私が読まなければならないのはこのファイルだけではありません。全部で10ファイルを読まなければならない。逐次処理とはいえ、全情報を取り出さないというのは賢いやり方だと思う。それが可能かどうかもわからない。pythonを使ってどのように行うことができますか?テキストファイルを一行ずつ読む必要があります。

どのように解決するのですか?

あなたは gzip.GzipFile ? 引数は open .