fmp_py.fmp_base
Attributes
Classes
Module Contents
- fmp_py.fmp_base.FMP_API_KEY
- fmp_py.fmp_base.FMP_BASE_URL = 'https://financialmodelingprep.com/api/'
- class fmp_py.fmp_base.FmpBase(api_key: str = FMP_API_KEY)
- api_key
- status_forcelist = [429, 500, 502, 503, 504]
- retry_strategy
- adapter
- session
- fill_na(df: pandas.DataFrame) pandas.DataFrame
- clean_value(value, type) Any
- get_request(url: str, params: Dict[str, Any] = None) Dict[str, Any]
Make a GET request to the specified URL with the given parameters.
- Parameters:
url (str) – The URL endpoint to make the request to.
params (Dict[str, Any]) – Additional parameters for the request.
- Returns:
The JSON response from the server.
- Return type:
Dict[str, Any]
- Raises:
Exception – If the response status code is not 200 or if there is a request exception.
- __del__()
Ensure the session is properly closed when the object is deleted.