Pythonでgzipファイルを読み込む方法は何ですか?

gzipファイルを読み込むには、gzipモジュールを使用できます。以下はサンプルコードです:

import gzip

# 打开gzip文件
with gzip.open('file.gz', 'rb') as f:
    # 读取gzip文件内容
    content = f.read()

# 将gzip文件内容解压缩
content = gzip.decompress(content)

# 打印解压后的内容
print(content)

上記のコードでは、最初にgzip.open()関数を使用してgzipファイルを開きます。最初の引数はgzipファイルのパスであり、2番目の引数はファイルを開くモードです。 ‘rb’モードはファイルをバイナリモードで読み込むことを示しています。

その後、.read()メソッドを使用してgzipファイルの内容を読み取ります。ここで返されるのは圧縮されたバイナリデータです。

次に、gzip.decompress()関数を使用して圧縮されたバイナリデータを解凍し、元の内容を取得します。

最後に、解凍したコンテンツを印刷するか、他の処理を行うことができます。

bannerAds