Update app.py
Browse files
app.py
CHANGED
@@ -1,3 +1,4 @@
|
|
|
|
1 |
import requests
|
2 |
from bs4 import BeautifulSoup
|
3 |
import pandas as pd
|
@@ -45,8 +46,14 @@ def scrape_naver_finance():
|
|
45 |
# DataFrame์ผ๋ก ๋ณํ
|
46 |
df = pd.DataFrame(data, columns=["์์", "์ข
๋ชฉ๋ช
", "ํ์ฌ๊ฐ", "์ ์ผ๋น", "๋ฑ๋ฝ๋ฅ ", "๊ฑฐ๋๋"])
|
47 |
|
|
|
|
|
|
|
|
|
|
|
48 |
# ์์
ํ์ผ๋ก ์ ์ฅ
|
49 |
-
|
|
|
50 |
|
51 |
return df
|
52 |
|
|
|
1 |
+
import os
|
2 |
import requests
|
3 |
from bs4 import BeautifulSoup
|
4 |
import pandas as pd
|
|
|
46 |
# DataFrame์ผ๋ก ๋ณํ
|
47 |
df = pd.DataFrame(data, columns=["์์", "์ข
๋ชฉ๋ช
", "ํ์ฌ๊ฐ", "์ ์ผ๋น", "๋ฑ๋ฝ๋ฅ ", "๊ฑฐ๋๋"])
|
48 |
|
49 |
+
# ์ ์ฅํ ๋๋ ํฐ๋ฆฌ ์์ฑ (ํ์ํ ๊ฒฝ์ฐ)
|
50 |
+
save_dir = "/mnt/data"
|
51 |
+
if not os.path.exists(save_dir):
|
52 |
+
os.makedirs(save_dir)
|
53 |
+
|
54 |
# ์์
ํ์ผ๋ก ์ ์ฅ
|
55 |
+
save_path = os.path.join(save_dir, "naver_top_stocks.xlsx")
|
56 |
+
df.to_excel(save_path, index=False)
|
57 |
|
58 |
return df
|
59 |
|