File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717load_dotenv ()
1818
1919logging .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 ) # 불변
2626class 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 :
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff line change 22from Supabase storage
33"""
44
5-
65import os
76import time
87import logging
98
10- from upstock .config import supabase
9+ from upstock .config import supabase , SupabaseConfig
1110
1211logger = logging .getLogger (__name__ )
1312
1413# supabase storage
1514def 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
You can’t perform that action at this time.
0 commit comments