mirror of
https://github.com/microsoft/qlib.git
synced 2026-06-06 05:51:17 +08:00
Update CI & add black formatter
This commit is contained in:
@@ -1,24 +1,28 @@
|
||||
import sys, platform
|
||||
import qlib
|
||||
|
||||
|
||||
def linux_distribution():
|
||||
try:
|
||||
return platform.linux_distribution()
|
||||
except:
|
||||
return "N/A"
|
||||
|
||||
print('Qlib version: {} \n'.format(qlib.__version__))
|
||||
print("""Python version: {} \n
|
||||
|
||||
print("Qlib version: {} \n".format(qlib.__version__))
|
||||
print(
|
||||
"""Python version: {} \n
|
||||
linux_distribution: {}
|
||||
system: {}
|
||||
machine: {}
|
||||
platform: {}
|
||||
version: {}
|
||||
""".format(
|
||||
sys.version.split('\n'),
|
||||
linux_distribution(),
|
||||
platform.system(),
|
||||
platform.machine(),
|
||||
platform.platform(),
|
||||
platform.version(),
|
||||
))
|
||||
sys.version.split("\n"),
|
||||
linux_distribution(),
|
||||
platform.system(),
|
||||
platform.machine(),
|
||||
platform.platform(),
|
||||
platform.version(),
|
||||
)
|
||||
)
|
||||
|
||||
@@ -116,9 +116,7 @@ class YahooCollector:
|
||||
return error_symbol
|
||||
|
||||
def collector_data(self):
|
||||
"""collector data
|
||||
|
||||
"""
|
||||
"""collector data"""
|
||||
logger.info("start collector yahoo data......")
|
||||
stock_list = self.stock_list
|
||||
for i in range(self._max_collector_count):
|
||||
@@ -131,7 +129,7 @@ class YahooCollector:
|
||||
self.save_stock(_symbol, max(_df_list, key=len))
|
||||
|
||||
logger.warning(f"less than {MIN_NUMBERS_TRADING} stock list: {list(self._mini_symbol_map.keys())}")
|
||||
|
||||
|
||||
self.download_csi300_data()
|
||||
|
||||
def download_csi300_data(self):
|
||||
@@ -280,8 +278,7 @@ class Run:
|
||||
YahooCollector(self.source_dir).download_csi300_data()
|
||||
|
||||
def download_bench_data(self):
|
||||
"""download bench stock data(SH000300)
|
||||
"""
|
||||
"""download bench stock data(SH000300)"""
|
||||
|
||||
def collector_data(self):
|
||||
"""download -> normalize -> dump data
|
||||
|
||||
@@ -34,7 +34,9 @@ class GetData:
|
||||
raise requests.exceptions.HTTPError()
|
||||
|
||||
chuck_size = 1024
|
||||
logger.warning(f"The data for the example is collected from Yahoo Finance. Please be aware that the quality of the data might not be perfect. (You can refer to the original data source: https://finance.yahoo.com/lookup.)")
|
||||
logger.warning(
|
||||
f"The data for the example is collected from Yahoo Finance. Please be aware that the quality of the data might not be perfect. (You can refer to the original data source: https://finance.yahoo.com/lookup.)"
|
||||
)
|
||||
logger.info(f"{file_name} downloading......")
|
||||
with tqdm(total=int(resp.headers.get("Content-Length", 0))) as p_bar:
|
||||
with target_path.open("wb") as fp:
|
||||
|
||||
Reference in New Issue
Block a user