имени? Как я понял, папки уже совсем всеми необходимыми названиями существуют, почему бы их не собрать с помощью os.listdir(), фильтруя по папкам?
так было раньше, получается очень много итераций и цифклов for, что знатно затормаживает обработку
было что-то вроде batcmd = "ls /db/Engine-logs/|grep DEV[1-2]-"+str(period) result = commands.getoutput(batcmd) directory = result.split('\n') for paths in directory: link = "/db/Engine-logs/"+str(paths)+'/' spisok = listdir(link) for element in spisok: и тд это треш, а не оптимальное решение Мне надо ускорить обработку
не могу получить список папок, так как DEV2-2018-11-29-10 не совсем полный путь думал добавить * не работает, хотя при ls со * работает норм
Обсуждают сегодня