Как вы говорили, метод groupby
объекта pd.DataFrame
может выполнять задание.
Пример
L = ['A','A','B','B','B','C']
N = [1,2,5,5,4,6]
import pandas as pd
df = pd.DataFrame(zip(L,N),columns = list('LN'))
groups = df.groupby(df.L)
groups.groups
{'A': [0, 1], 'B': [2, 3, 4], 'C': [5]}
, который дает и индексное описание групп.
Чтобы получить элементы отдельных групп, вы можете сделать, например
groups.get_group('A')
L N
0 A 1
1 A 2
groups.get_group('B')
L N
2 B 5
3 B 5
4 B 4
Я нашел простое решение. Я создал скрипт развертывания, который копирует содержимое www в другую папку, а затем указал apache на эту папку. Я до сих пор не знаю, почему содержимое папки сборки загадочным образом исчезло, но, по крайней мере, у меня есть надежное решение.