Python
 Computer >> コンピューター >  >> プログラミング >> Python

大きなPythonファイルを圧縮するにはどうすればよいですか?


Pythonを使用して、ファイルを圧縮または抽出できます。 Pythonのzipfileモジュールを使用して、個々のファイルまたは複数のファイルを一度に抽出または圧縮します。このプロセスは簡単で、必要なコードはごくわずかです。まず、zipfileモジュールをインポートしてから、2番目のパラメーターを「w」として指定して、書き込みモードでZipFileオブジェクトを開きます。圧縮するファイルは、このコードファイルと同じフォルダにあるか、圧縮するファイルのパスを代わりに指定できます。必要なコードは次のとおりです-

import zipfile
foo_zip = zipfile.ZipFile ( 'foo.zip', 'w' )
foo_zip.write ( 'foo.txt', compress_type=zipfile.ZIP_DEFLATED )
foo_zip.close ()

これにより、ファイルfoo.txtからzipファイルfoo.zipが作成されます


  1. Androidで大きなオーディオファイルを圧縮する方法

    WhatsAppを介してオーディオファイルを送信して、大きすぎるというメッセージのみを取得しようとしたことがありますか?これはほとんどすべての人に起こっていることであり、すぐに送信する必要がある場合は非常に迷惑になる可能性があります。 送信したいオーディオファイルがWhatsAppの16MBの制限を超えている場合は、次のアプリが役立ちます。使いやすいので、テクノロジーにうまく慣れていなくても心配する必要はありません。 1。 WinZip –Zip解凍ツール WinZipは、仕事をこなし、それらのファイルを圧縮できるアプリです。オーディオファイルを圧縮するには、SDカードまたは外部SD

  2. インターネット経由で大きなファイルを送信する方法

    近年、インターネット経由で大きなファイルを送信する機能は、多くのユーザーにとって不可欠になっています。この記事では、手間をかけずにインターネット経由で大きなファイルを転送する最も信頼できる方法を紹介します. 標準のメッセージング プラットフォーム (Gmail、Outlook など) では 25 MB を超えるファイルを送信できないため、インターネット経由で大きなファイルを送信するには別の方法を使用する必要があります。ここでは、インターネット経由で大きなファイルを安全に転送するために見つけた最も簡単な方法を選択しました. 大容量ファイルをインターネット経由で無料で送信/転送する方法 圧縮: