self.target = target self.args = args def run(self): self.target(*self.args) if __name__ == "__main__": # k线 logger日志 logger = Logger.get_logger("binance_trade_log") # 获取代码目录绝对路径 last_dir = os.path.abspath(os.path.dirname(os.getcwd())) # 创建 conf/common_conf/common_conf.yaml 配置对象 common_path = '{}/conf/common_conf/common_conf.yaml'.format(last_dir) common_config = Config(common_path) # 读取redis数据库配置,并创建redis数据库连接 redis_conf = common_config.get_value("redis") redis_connect = redis.Redis(**redis_conf) logger.info("redis初始化成功.") # 创建 conf/script_conf/trade_socket/heyue.yaml 配置对象 script_path = '{}/conf/script_conf/trade_socket/binance.yaml'.format( last_dir) script_config = Config(script_path) # 获取所有交易所的 采集配置 exchange = script_config.get_value("binance") # 是否需要使用代理(目前huobi不需要代理)
logger.info(futures_info) time.sleep(60) except Exception as e: time.sleep(30) if __name__ == "__main__": # k线 logger日志 logger = Logger.get_logger("okex_depth_log") # 获取代码目录绝对路径 last_dir = os.path.abspath(os.path.dirname(os.getcwd())) # 创建 conf/common_conf/common_conf.yaml 配置对象 common_path = '{}/conf/common_conf/common_conf.yaml'.format(last_dir) common_config = Config(common_path) # 读取redis数据库配置,并创建redis数据库连接 redis_conf = common_config.get_value("redis") redis_connect = redis.Redis(**redis_conf) logger.info("redis初始化成功.") # 创建 conf/script_conf/depth_socket/heyue.yaml 配置对象 script_path = '{}/conf/script_conf/depth_socket/okex.yaml'.format(last_dir) script_config = Config(script_path) # 获取所有交易所的 采集配置 exchange = script_config.get_value("okex") # 是否需要使用代理(目前huobi不需要代理) proxy = exchange.get("proxy")
self.target = target self.args = args def run(self): self.target(*self.args) if __name__ == "__main__": # k线 logger日志 logger = Logger.get_logger("huobipro_trade_log") # 获取代码目录绝对路径 last_dir = os.path.abspath(os.path.dirname(os.getcwd())) # 创建 conf/common_conf/common_conf.yaml 配置对象 common_path = '{}/conf/common_conf/common_conf.yaml'.format(last_dir) common_config = Config(common_path) # 读取redis数据库配置,并创建redis数据库连接 redis_conf = common_config.get_value("redis") redis_connect = redis.Redis(**redis_conf) logger.info("redis初始化成功.") # 创建 conf/script_conf/trade_socket/heyue.yaml 配置对象 script_path = '{}/conf/script_conf/trade_socket/huobipro.yaml'.format(last_dir) script_config = Config(script_path) # 获取所有交易所的 采集配置 exchange = script_config.get_value("huobipro") # 是否需要使用代理(目前huobi不需要代理)