mirror of
https://github.com/microsoft/qlib.git
synced 2026-07-03 19:10:58 +08:00
Black format
This commit is contained in:
@@ -39,7 +39,13 @@ class YahooData:
|
||||
INTERVAL_1d = "1d"
|
||||
|
||||
def __init__(
|
||||
self, timezone: str = None, start=None, end=None, interval="1d", delay=0, show_1min_logging: bool = False,
|
||||
self,
|
||||
timezone: str = None,
|
||||
start=None,
|
||||
end=None,
|
||||
interval="1d",
|
||||
delay=0,
|
||||
show_1min_logging: bool = False,
|
||||
):
|
||||
"""
|
||||
|
||||
@@ -119,7 +125,11 @@ class YahooData:
|
||||
self._sleep()
|
||||
_remote_interval = "1m" if self._interval == self.INTERVAL_1min else self._interval
|
||||
return self.get_data_from_remote(
|
||||
symbol, interval=_remote_interval, start=start_, end=end_, show_1min_logging=self._show_1min_logging,
|
||||
symbol,
|
||||
interval=_remote_interval,
|
||||
start=start_,
|
||||
end=end_,
|
||||
show_1min_logging=self._show_1min_logging,
|
||||
)
|
||||
|
||||
_result = None
|
||||
@@ -428,7 +438,9 @@ class YahooNormalize:
|
||||
DAILY_FORMAT = "%Y-%m-%d"
|
||||
|
||||
def __init__(
|
||||
self, date_field_name: str = "date", symbol_field_name: str = "symbol",
|
||||
self,
|
||||
date_field_name: str = "date",
|
||||
symbol_field_name: str = "symbol",
|
||||
):
|
||||
"""
|
||||
|
||||
@@ -446,7 +458,10 @@ class YahooNormalize:
|
||||
|
||||
@staticmethod
|
||||
def normalize_yahoo(
|
||||
df: pd.DataFrame, calendar_list: list = None, date_field_name: str = "date", symbol_field_name: str = "symbol",
|
||||
df: pd.DataFrame,
|
||||
calendar_list: list = None,
|
||||
date_field_name: str = "date",
|
||||
symbol_field_name: str = "symbol",
|
||||
):
|
||||
if df.empty:
|
||||
return df
|
||||
@@ -551,7 +566,9 @@ class YahooNormalize1min(YahooNormalize, ABC):
|
||||
CONSISTENT_1d = False
|
||||
|
||||
def __init__(
|
||||
self, date_field_name: str = "date", symbol_field_name: str = "symbol",
|
||||
self,
|
||||
date_field_name: str = "date",
|
||||
symbol_field_name: str = "symbol",
|
||||
):
|
||||
"""
|
||||
|
||||
|
||||
@@ -153,13 +153,22 @@ class DumpDataBase:
|
||||
|
||||
@staticmethod
|
||||
def _read_calendars(calendar_path: Path) -> List[pd.Timestamp]:
|
||||
return sorted(map(pd.Timestamp, pd.read_csv(calendar_path, header=None).loc[:, 0].tolist(),))
|
||||
return sorted(
|
||||
map(
|
||||
pd.Timestamp,
|
||||
pd.read_csv(calendar_path, header=None).loc[:, 0].tolist(),
|
||||
)
|
||||
)
|
||||
|
||||
def _read_instruments(self, instrument_path: Path) -> pd.DataFrame:
|
||||
df = pd.read_csv(
|
||||
instrument_path,
|
||||
sep=self.INSTRUMENTS_SEP,
|
||||
names=[self.symbol_field_name, self.INSTRUMENTS_START_FIELD, self.INSTRUMENTS_END_FIELD,],
|
||||
names=[
|
||||
self.symbol_field_name,
|
||||
self.INSTRUMENTS_START_FIELD,
|
||||
self.INSTRUMENTS_END_FIELD,
|
||||
],
|
||||
)
|
||||
|
||||
return df
|
||||
|
||||
Reference in New Issue
Block a user