我在64位Windows 10笔记本电脑上使用64位3.6.3 python,内存为12 GB。
我有python代码,可以提取zip文件(tar.gz)。如果我使用代码,则需要很长时间(约1.5小时)……
tar文件 模块是用纯Python实现的。 7zip是用C ++实现的。 Python中的Tarfile比7zip慢60/5 = 12倍。
提取太多文件通常很慢。 说实话,Tarfile做得很好。有超过500000个文件需要提取。