【发布时间】:2019-11-05 07:51:13
【问题描述】:
我需要处理大量(大约 60K)小文件(
我正在使用具有标准读/写功能的 Python 3,性能真的很差。
你知道 Python 是否有任何库支持这种情况?
或者我该怎么做才能获得更好的性能?
非常感谢!
【问题讨论】:
-
发布您的代码。 性能真的很差是什么意思?
-
您想在一分钟内写入 60k 个文件并上传?不要以为它可以那么快(不包括上传速度),我不明白你说的性能差是什么意思,是速度?
-
您在处理过程中做了什么?我怀疑您是否能够在不进行任何处理的情况下快速打开、关闭和上传这么多文件,但是在不知道您在处理过程中做了什么的情况下,我们无法帮助您确定真正的(和可解决的)性能问题在哪里.
-
感谢 cmets。我需要每分钟处理一次这些文件,所以我需要不到 1 分钟的处理时间来确保在新处理开始之前完成当前处理。我所说的性能不佳的意思是处理时间需要更长的时间并使我的系统挂起。我只是在处理中做一些简单的事情,比如删除空行