from config import logger from config import classpathDir as cdir import numpy as np import pandas as pd import os import subprocess from sklearn.utils import shuffle import initContext as context context.loadModules() log = logger.getLogger(__file__) random_state = 10000 def __checkDimension(X, y): return X.shape[0] == y.shape[0] def merge_frames(dataframe_list): return pd.concat(dataframe_list) def remove_feature(dataframe, feature): return dataframe.drop(feature, axis=1) def load_by_chunks(file_name): chuncksize = 10 chunk_list = [] for chunk in pd.read_csv(file_name, chunksize=chuncksize, dtype=np.float64):
#!/usr/bin/env python # coding:utf-8 """ 对接接口 """ import http import json from config import logger # 初始化日志记录 __log = logger.getLogger('API_SDK', 'WARN') # API SDK 配置信息 __private_data = { "port": 80, "host": "127.0.0.1", "timeout": 30, "base_url": "/interface/index.php/", "api_map": { "test": "api/example/test" } } def __send(data, method, api, param): """ 发送 API SDK 请求 :param data: 请求 body 数据 :param method: 请求方法 :param api: 请求接口的名称