· 5 years ago · Jun 02, 2020, 11:58 PM
1The program should look for a search function then add it to the dictionary below,
2"It might be possible to send a definition object directly"
3input:
4 package
5 __init__.py
6 apifile1.py
7 apifile2.py
8
9 import package
10
11output:
12 func_dict = {'1': lambda search_term: apifile1.search(search_term), '2': lambda search_term: apifile2.search(search_term}
13
14 def handle_request(search_term: str, api: str) -> Dict:
15 for key in func_dict:
16 if key == api.lower():
17 return func_dict[key](search_term)