This commit is contained in:
dsyoon
2023-01-15 14:56:34 +09:00
parent 5821f7bfa5
commit 11593dd324
8 changed files with 752 additions and 798 deletions

View File

@@ -7,6 +7,7 @@ from stock.crawler.FnGuideCrawler import FnGuideCrawler
from stock.crawler.MetaCrawler import MetaCrawler
from stock.crawler.StockCrawler import StockCrawler
from stock.analysis.AnalyzerSqlite import AnalyzerSqlite
from stock.analysis.DailyStatus import DailyStatus
today = datetime.now().strftime("%Y-%m-%d")
@@ -16,7 +17,8 @@ PROJECT_HOME = os.getcwd()
START_DATE = "2000.01.01"
start = time.time()
stockFileName = PROJECT_HOME + '/resources/stock.db'
RESOURCE_PATH = os.path.join(PROJECT_HOME, 'resources')
stockFileName = os.path.join(RESOURCE_PATH, 'stock.db')
week = datetime.today().weekday()
@@ -71,9 +73,13 @@ if week in (0, 1, 2, 3, 4): # 0:월, 1:화, 2:수, 3:목, 4:금, 5:토, 6:일
if os.path.isdir(outPath):
shutil.rmtree(outPath)
os.mkdir(outPath)
print("print to Html...")
analyzerSqlite.findCandidate(outPath)
print("print to Html...")
# envelopes를 이용한 daily check
dailyStatus = DailyStatus(RESOURCE_PATH)
dailyStatus.checkEnvelope()
analyzerSqlite.findCandidate(outPath)
print("time : %6.2f", (time.time() - start))
print ("done...")