def __init__(self, access_token=None, fields=None, filters=None): """Result loads data from expfactory to store in a Results object. :param access_token: token obtained from expfactory.org/token when user logged in :param fields: top level fields in the result json objects (not required) :param filters: filters to clean results (not required) """ if fields == None: fields = get_result_fields() self.data = None self.fields = fields self.filters = filters # If access token is provided, parse immediately if access_token != None: self.json = get_results(access_token=access_token) self.results_to_df(fields) self.clean_results(filters)
def __init__(self,access_token=None,fields=None,filters=None,url = None, last_url=None): """Result loads data from expfactory to store in a Results object. :param access_token: token obtained from expfactory.org/token when user logged in :param fields: top level fields in the result json objects (not required) :param filters: filters to clean results (not required) """ if fields == None: fields = get_result_fields() self.data = None self.fields = fields self.filters = filters # If access token is provided, parse immediately if access_token != None: self.json = get_results(url=url, access_token=access_token, last_url=last_url) self.results_to_df(fields) self.clean_results(filters)
from expanalysis.api import get_results access_token = "abcdefghijklmnopqrstuvwxyz" # expfactory.org/token results = get_results(access_token=access_token)