nielitropar commited on
Commit
780fe89
·
verified ·
1 Parent(s): d119966

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -0
app.py CHANGED
@@ -5,6 +5,7 @@ Flask backend: loads XLSX, exposes JSON API endpoints.
5
 
6
  import os
7
  import io
 
8
  import json
9
  import pandas as pd
10
  from flask import Flask, render_template, jsonify, send_file, request
@@ -106,8 +107,10 @@ COLLEGE_COORDS = {
106
  }
107
 
108
 
 
109
  # Data Loading
110
 
 
111
  def load_data() -> pd.DataFrame:
112
  raw = pd.read_excel(DATA_FILE, sheet_name=0, header=None)
113
 
 
5
 
6
  import os
7
  import io
8
+ from functools import lru_cache
9
  import json
10
  import pandas as pd
11
  from flask import Flask, render_template, jsonify, send_file, request
 
107
  }
108
 
109
 
110
+
111
  # Data Loading
112
 
113
+ @lru_cache(maxsize=1)
114
  def load_data() -> pd.DataFrame:
115
  raw = pd.read_excel(DATA_FILE, sheet_name=0, header=None)
116