如何从不同的目录中选择每个20个文件,Python?

  • 本文关键字:20个 文件 Python 选择 python
  • 更新时间 :
  • 英文 :


存在目录:directory,子目录:QWER,TYUI等。QWERTYUI等有文件,如1.log、2.log等。我需要用20个线程处理那些。log文件。在此之前,我需要选择20个.log文件,并在一个线程中处理一个文件,对吗?如果每个目录可能少于20个文件或多于20个文件,如何从QWER,TYUI等目录中选择20个文件?

import os
os.chdir('directory')
# Get the current directory, and for each file in the current directory get at most 20 files
files = [ os.listdir(x)[:20] for x in os.listdir('.')]

最新更新