Skip to content

Commit f68eba5

Browse files
committed
Feat : Fixed time error
1 parent 309c367 commit f68eba5

3 files changed

Lines changed: 10 additions & 10 deletions

File tree

upstock/config.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,16 @@
1717
load_dotenv()
1818

1919
logging.basicConfig(
20-
level=logging.INFO,
20+
level=logging.INFO, # info 이상 log print
2121
format='%(asctime)s [%(levelname)s] %(name)s - %(message)s',
22-
stream=sys.stdout
22+
stream=sys.stdout # import sys 터미널에 로그 출력
2323
)
2424

2525
@dataclass(frozen=True) # 불변
2626
class SupabaseConfig:
2727
url: str = os.getenv('SUPABASE_URL')
2828
key: str = os.getenv('SUPABASE_KEY')
29+
bucket_name: str = 'sentiment_file' # download model file
2930

3031
@property
3132
def client(self) -> Client:

upstock/nodes/predict.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,12 @@ def run_predict():
4747
# print(news_df['Date'].head(10))
4848
today = datetime.date.today() # today
4949

50-
# string to date time
51-
news_df['parsed_date'] = pd.to_datetime(
52-
news_df['Date'],
53-
errors='coerce'
50+
news_df["parsed_date"] = pd.to_datetime(
51+
today.strftime("%Y-%m-%d ") + news_df["Date"],
52+
format="%Y-%m-%d %I:%M%p",
53+
errors="coerce"
5454
)
55+
5556
today_news = news_df[news_df['parsed_date'].dt.date == today] # today == parse data date
5657
predict_texts = today_news['Title'].tolist() # insert pare data
5758

upstock/storage/downloader.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,16 @@
22
from Supabase storage
33
"""
44

5-
65
import os
76
import time
87
import logging
98

10-
from upstock.config import supabase
9+
from upstock.config import supabase, SupabaseConfig
1110

1211
logger = logging.getLogger(__name__)
1312

1413
# supabase storage
1514
def download_model_file():
16-
bucket_name = 'sentiment_file'
1715

1816
file_paths = [
1917
'upstock_sentiment_model.keras',
@@ -22,7 +20,7 @@ def download_model_file():
2220
]
2321

2422
os.makedirs('SaveModel', exist_ok=True) # exist no error
25-
bucket = supabase.storage.from_(bucket_name)
23+
bucket = supabase.storage.from_(SupabaseConfig.bucket_name)
2624

2725
for file_path in file_paths:
2826

0 commit comments

Comments
 (0)