refactor: reorganize project structure by moving core modules and update import paths in API server
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
import os
|
||||
import sys
|
||||
sys.path.insert(0, os.getcwd())
|
||||
import new_import_ODC
|
||||
import time
|
||||
import xarray as xr
|
||||
|
||||
# Mock minimal params to test load_data
|
||||
date_range = ('2023-01-01', '2023-01-31')
|
||||
longtitude_range = (105.0, 105.1)
|
||||
latitude_range = (9.5, 9.6)
|
||||
|
||||
print("--- First Call (Downloading & Caching) ---")
|
||||
start = time.time()
|
||||
data1 = new_import_ODC.load_data(None, date_range, longtitude_range, latitude_range)
|
||||
end = time.time()
|
||||
print(f"Time taken: {end - start:.2f}s")
|
||||
|
||||
print("--- Second Call (Loading from Cache) ---")
|
||||
start = time.time()
|
||||
data2 = new_import_ODC.load_data(None, date_range, longtitude_range, latitude_range)
|
||||
end = time.time()
|
||||
print(f"Time taken: {end - start:.2f}s")
|
||||
|
||||
print("✅ Test completed")
|
||||
Reference in New Issue
Block a user