File size: 622 Bytes
3fe0726
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from dataclasses import dataclass

@dataclass
class EarningsEvent:
    def __init__(self, date,time,company, ticker, eps, revenue, market_cap):
        self.date = date
        self.time = time
        self.company = company
        self.ticker = ticker
        self.eps = eps
        self.revenue = revenue
        self.market_cap = market_cap
    
    def __repr__(self):
       return self.__print__()
        
    def __print__(self):
        return f"EarningsEvent(date={self.date}, time={self.time}, company={self.company}, ticker={self.ticker}, eps={self.eps}, revenue={self.revenue}, market_cap={self.market_cap})"