init commit

This commit is contained in:
2023-08-10 12:27:18 +08:00
commit 56f93165ba
21 changed files with 457 additions and 0 deletions

0
app/util/__init__.py Normal file
View File

15
app/util/common.py Normal file
View File

@@ -0,0 +1,15 @@
import os
from itertools import groupby
from operator import itemgetter
def split_group(dict_list, key):
dict_list.sort(key=itemgetter(key))
tmps = groupby(dict_list, itemgetter(key))
result = []
for key, group in tmps:
result.append({key: list(group)})
return result
basedir = os.getcwd()