サイズが約500MBの巨大なテキスト ファイルがあります。Pythonプログラムとコマンドラインの両方からGzipでアーカイブしようとしました。ただし、どちらの場合も、アーカイブされたファイルのサイズは約240MB ですが、WindowsでWinRARを使用してアーカイブすると、アーカイブされたファイルのサイズは約450KBになります。私がここに欠けているものはありますか?なぜそんなに大きな違いがあるのですか? 同様のレベルの圧縮を達成するにはどうすればよいですか?
これに関する Python コードは非常に役立つため、これにも Python のタグを付けました。
ファイルの最初の 3 行は次のとおりです。
$ head 100.txt -n 3
31731610:22783120;
22783120:
45476057:39683372;5879272;54702019;58780534;30705698;60087296;98422023;55173626;5607459;843581;11846946;97676518;46819398;60044103;48496022;35228829;6594795;43867901;66416757;81235384;42557439;40435884;60586505;65993069;76377254;82877796;94397118;39141041;2725176;56097923;4290013;26546278;18501064;27470542;60289066;43986553;67745714;16358528;63833235;92738288;77291467;54053846;93392935;10376621;15432256;96550938;25648200;10411060;3053129;54530514;97316324;