jonghhhh commited on
Commit
0d17e10
ยท
verified ยท
1 Parent(s): 08a05d9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -7
app.py CHANGED
@@ -19,7 +19,7 @@ st.markdown(
19
  )
20
 
21
  # API ํ‚ค์™€ ๊ธฐ๋ณธ URL ์„ค์ •
22
- api_key = "Z2FNKPFTMDSTHHR60KS4"
23
  base_url = "https://ecos.bok.or.kr/api/"
24
 
25
  # ์„œ๋น„์Šค ํ†ต๊ณ„ ๋ชฉ๋ก API ํ˜ธ์ถœ ํ•จ์ˆ˜
@@ -127,8 +127,10 @@ if option == "์„œ๋น„์Šค ํ†ต๊ณ„ ๋ชฉ๋ก":
127
  display_data_as_table(data)
128
 
129
  elif option == "ํ†ต๊ณ„์šฉ์–ด์‚ฌ์ „":
130
- data = get_statistical_glossary()
131
- display_data_as_table(data)
 
 
132
 
133
  elif option == "ํ†ต๊ณ„ ์„ธ๋ถ€ํ•ญ๋ชฉ ๋ชฉ๋ก":
134
  stat_code = st.text_input("ํ†ต๊ณ„ ์ฝ”๋“œ ์ž…๋ ฅ:", "064Y001")
@@ -138,8 +140,11 @@ elif option == "ํ†ต๊ณ„ ์„ธ๋ถ€ํ•ญ๋ชฉ ๋ชฉ๋ก":
138
 
139
  elif option == "ํ†ต๊ณ„ ์กฐํšŒ ์กฐ๊ฑด ์„ค์ •":
140
  stat_code = st.text_input("ํ†ต๊ณ„ ์ฝ”๋“œ ์ž…๋ ฅ:", "064Y001")
141
- if stat_code:
142
- data = get_statistic_search_conditions(stat_code)
 
 
 
143
  display_data_as_table(data)
144
 
145
  elif option == "100๋Œ€ ํ†ต๊ณ„์ง€ํ‘œ":
@@ -147,5 +152,7 @@ elif option == "100๋Œ€ ํ†ต๊ณ„์ง€ํ‘œ":
147
  display_data_as_table(data)
148
 
149
  elif option == "ํ†ต๊ณ„ ๋ฉ”ํƒ€DB":
150
- data = get_statistical_metadata()
151
- display_data_as_table(data)
 
 
 
19
  )
20
 
21
  # API ํ‚ค์™€ ๊ธฐ๋ณธ URL ์„ค์ •
22
+ api_key = "YOUR_API_KEY_HERE"
23
  base_url = "https://ecos.bok.or.kr/api/"
24
 
25
  # ์„œ๋น„์Šค ํ†ต๊ณ„ ๋ชฉ๋ก API ํ˜ธ์ถœ ํ•จ์ˆ˜
 
127
  display_data_as_table(data)
128
 
129
  elif option == "ํ†ต๊ณ„์šฉ์–ด์‚ฌ์ „":
130
+ term = st.text_input("์šฉ์–ด ์ž…๋ ฅ:", "์†Œ๋น„์ž๋™ํ–ฅ์ง€์ˆ˜")
131
+ if term:
132
+ data = get_statistical_glossary(term)
133
+ display_data_as_table(data)
134
 
135
  elif option == "ํ†ต๊ณ„ ์„ธ๋ถ€ํ•ญ๋ชฉ ๋ชฉ๋ก":
136
  stat_code = st.text_input("ํ†ต๊ณ„ ์ฝ”๋“œ ์ž…๋ ฅ:", "064Y001")
 
140
 
141
  elif option == "ํ†ต๊ณ„ ์กฐํšŒ ์กฐ๊ฑด ์„ค์ •":
142
  stat_code = st.text_input("ํ†ต๊ณ„ ์ฝ”๋“œ ์ž…๋ ฅ:", "064Y001")
143
+ period = st.text_input("์ฃผ๊ธฐ ์ž…๋ ฅ (์˜ˆ: A, Q, M):", "A")
144
+ start_date = st.text_input("๊ฒ€์ƒ‰ ์‹œ์ž‘์ผ์ž ์ž…๋ ฅ (์˜ˆ: 2015, 2015Q1, 201501, 20150101):", "2015")
145
+ end_date = st.text_input("๊ฒ€์ƒ‰ ์ข…๋ฃŒ์ผ์ž ์ž…๋ ฅ (์˜ˆ: 2021, 2021Q1, 202101, 20210101):", "2021")
146
+ if stat_code and period and start_date and end_date:
147
+ data = get_statistic_search_conditions(stat_code, period, start_date, end_date)
148
  display_data_as_table(data)
149
 
150
  elif option == "100๋Œ€ ํ†ต๊ณ„์ง€ํ‘œ":
 
152
  display_data_as_table(data)
153
 
154
  elif option == "ํ†ต๊ณ„ ๋ฉ”ํƒ€DB":
155
+ data_name = st.text_input("๋ฐ์ดํ„ฐ๋ช… ์ž…๋ ฅ:", "๊ฒฝ์ œ์‹ฌ๋ฆฌ์ง€์ˆ˜")
156
+ if data_name:
157
+ data = get_statistical_metadata(data_name)
158
+ display_data_as_table(data)