Refinitiv Data Library for Python

get_data

Sends a request to the Refinitiv Data Platform to retrieve the data described in esg.basic_overview.Definition object.

Module

refinitiv.data.content.esg.basic_overview

Syntax

get_data(session, on_response)

Parameters

Value Description Data type Optional Default value
session Session object. If it's not passed the default session will be used. Session object Yes None
on_response User-defined callback function to process the retrieved data. Callable Yes None

Returned value

Response

Usage

The following example demonstrates how to retrieve the basic ESG data for BNPP.PA:

from refinitiv.data.content import esg

response = esg.basic_overview.Definition(universe="BNPP.PA").get_data()
print(response.data.df.to_markdown())
Response
Instrument Period End Date ESG Reporting Scope ESG Report Auditor Name ESG Period Last Update Date CO2 Equivalents Emission Total Women Managers Average Training Hours
0 BNPP.PA 2020-12-31 00:00:00 33.824 PricewaterhouseCoopers Audit 2022-11-03 00:00:00 282872 31 18.565

None.