|
@@ -18,14 +18,16 @@ def hello():
|
|
|
|
|
|
|
|
|
@hug.get('/edbInfo/ek')
|
|
|
-def GetEdbDataFromEk(EdbCode, StartDate, EndDate):
|
|
|
+def GetEdbDataFromEk(EdbCode, StartDate, EndDate ,Frequency):
|
|
|
EdbCode = urllib.parse.unquote(EdbCode)
|
|
|
print("EdbCode")
|
|
|
print(EdbCode)
|
|
|
print(StartDate)
|
|
|
print(EndDate)
|
|
|
print("req start")
|
|
|
- data = ek.get_timeseries(EdbCode, fields='*', start_date=StartDate, end_date=EndDate)
|
|
|
+ if Frequency == "":
|
|
|
+ Frequency = "daily"
|
|
|
+ data = ek.get_timeseries(EdbCode, fields='*', start_date=StartDate, end_date=EndDate, interval=Frequency)
|
|
|
print("result start")
|
|
|
print(data)
|
|
|
print("是否唯一索引:", data.index.is_unique)
|
|
@@ -43,5 +45,6 @@ def GetEdbDataFromEk(EdbCode, StartDate, EndDate):
|
|
|
|
|
|
if __name__ == "__main__":
|
|
|
ek.set_app_key(key)
|
|
|
+ ek.set_timeout(120)
|
|
|
app = __hug__.http.server()
|
|
|
run(app=app, reloader=True, port=7002)
|