# 参赛队团队查询
def query_by_school(): # 按学校查找参赛队伍,查找到的参赛队伍按编号从小到大输出
file_path = 'teams_exists.txt'
teams = read_txt(file_path)
key = input('请输入参赛学校:')
result = []
for team in teams:
if key == teams[team]['school']:
result.append(teams[team])
result = sorted(result, key=lambda x: x['id'])
print("参赛队编号\t参赛作品名称\t参赛学校\t赛事类别\t参赛者\t指导老师")
for t in result:
print(t['id'], '\t', t['name'], '\t', t['school'], '\t',
t['category'], '\t', t['members'], '\t', t['adviser'])