Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -13,21 +13,13 @@ from geo_macro import UnifiedMarketDataDownloader, FRED_API_KEY
|
|
| 13 |
# DATA LOADING & CACHING
|
| 14 |
# ======================
|
| 15 |
|
| 16 |
-
|
| 17 |
def load_or_download_data():
|
| 18 |
-
|
| 19 |
-
|
| 20 |
-
|
| 21 |
-
data_file
|
| 22 |
-
|
| 23 |
-
df = pd.read_csv(data_file, index_col=0, parse_dates=True)
|
| 24 |
-
print("✅ Loaded data from CSV")
|
| 25 |
-
except FileNotFoundError:
|
| 26 |
-
print("🔄 CSV not found. Downloading fresh data...")
|
| 27 |
-
downloader = UnifiedMarketDataDownloader(fred_api_key=FRED_API_KEY)
|
| 28 |
-
df = downloader.download_all_data(start_date='2018-01-01')
|
| 29 |
-
df.to_csv(data_file)
|
| 30 |
-
print(f"💾 Saved to {data_file}")
|
| 31 |
return df
|
| 32 |
|
| 33 |
# ======================
|
|
|
|
| 13 |
# DATA LOADING & CACHING
|
| 14 |
# ======================
|
| 15 |
|
| 16 |
+
|
| 17 |
def load_or_download_data():
|
| 18 |
+
|
| 19 |
+
downloader = UnifiedMarketDataDownloader(fred_api_key=FRED_API_KEY)
|
| 20 |
+
df = downloader.download_all_data(start_date='2018-01-01')
|
| 21 |
+
df.to_csv(data_file)
|
| 22 |
+
print(f"💾 Saved to {data_file}")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 23 |
return df
|
| 24 |
|
| 25 |
# ======================
|