Hi!
If I try
import refinitiv.dataplatform as rdp rdp.open_desktop_session('mykey')
then I get 2021-12-15 12:31:40,000 - Session session - Thread 31172 | MainThread Error: no proxy address identified. Check if Desktop is running. But My desktop app is definitely running. Then if I try
# this is just a test df = rdp.get_historical_price_summaries( universe = 'GBP1MP=', interval = rdp.Intervals.MONTHLY, fields = ['FCAST_DATE','EFF_DATE'], start = '2015-01-01', end = '2021-02-01') df
then I get
--------------------------------------------------------------------------- EndpointError Traceback (most recent call last) ~\AppData\Local\Temp/ipykernel_1964/2695372065.py in <module> 1 # this is just a test ----> 2 df = rdp.get_historical_price_summaries( 3 universe = 'GBP1MP=', 4 interval = rdp.Intervals.MONTHLY, 5 fields = ['FCAST_DATE','EFF_DATE'], C:\ProgramData\Anaconda3\lib\site-packages\refinitiv\dataplatform\factory\content_factory.py in get_historical_price_summaries(universe, interval, start, end, adjustments, sessions, count, fields, on_response, closure) 531 on_response=None, 532 closure=None): --> 533 return ContentFactory._get_historical_price_summaries(universe=universe, 534 interval=interval, 535 start=start, C:\ProgramData\Anaconda3\lib\site-packages\refinitiv\dataplatform\factory\content_factory.py in _get_historical_price_summaries(cls, universe, interval, start, end, adjustments, sessions, count, fields, on_response, closure) 206 session = ContentFactory.get_default_session() 207 historical_pricing = HistoricalPricing(session=session, on_response=on_response) --> 208 historic_summaries = historical_pricing.get_summaries(universe=universe, 209 interval=interval, 210 start=start, C:\ProgramData\Anaconda3\lib\site-packages\refinitiv\dataplatform\content\data\historical_pricing.py in get_summaries(universe, session, interval, start, end, adjustments, sessions, count, fields, on_response, closure) 267 if session is not None: 268 historical_pricing = HistoricalPricing(session=session, on_response=on_response) --> 269 result = historical_pricing._get_summaries(universe=universe, 270 interval=interval, 271 start=start, C:\ProgramData\Anaconda3\lib\site-packages\refinitiv\dataplatform\content\data\historical_pricing.py in _get_summaries(self, universe, interval, start, end, adjustments, sessions, count, fields, closure) 288 fields=None, 289 closure=None): --> 290 return self._endpoint.session._loop.run_until_complete(self._get_summaries_async(universe=universe, 291 interval=interval, 292 start=start, C:\ProgramData\Anaconda3\lib\site-packages\nest_asyncio.py in run_until_complete(self, future) 68 raise RuntimeError( 69 'Event loop stopped before Future completed.') ---> 70 return f.result() 71 72 def _run_once(self): C:\ProgramData\Anaconda3\lib\asyncio\futures.py in result(self) 176 self.__log_traceback = False 177 if self._exception is not None: --> 178 raise self._exception 179 return self._result 180 C:\ProgramData\Anaconda3\lib\asyncio\tasks.py in __step(***failed resolving arguments***) 278 # We use the `send` method directly, because coroutines 279 # don't have `__iter__` and `__next__` methods. --> 280 result = coro.send(None) 281 else: 282 result = coro.throw(exc) C:\ProgramData\Anaconda3\lib\site-packages\refinitiv\dataplatform\content\data\historical_pricing.py in _get_summaries_async(self, universe, interval, start, end, adjustments, sessions, count, fields, closure) 435 fields.append(field_timestamp) 436 --> 437 _result = await self._get_historicalpricing(url=_url, 438 path_parameters=_path_parameters, 439 query_parameters=_query_parameters, C:\ProgramData\Anaconda3\lib\site-packages\refinitiv\dataplatform\content\data\historical_pricing.py in _get_historicalpricing(self, url, path_parameters, query_parameters, start, end, fn_format_datetime, adjustments, market_sessions, count, fields, closure) 559 560 self._endpoint.url = url --> 561 _result = await self._endpoint.send_request_async(Endpoint.RequestMethod.GET, 562 path_parameters=path_parameters, 563 query_parameters=_query_parameters, C:\ProgramData\Anaconda3\lib\site-packages\refinitiv\dataplatform\delivery\data\endpoint.py in send_request_async(self, method, header_parameters, path_parameters, query_parameters, body_parameters, closure) 496 return _result 497 --> 498 raise EndpointError(-1, "Session is not opened. Can't send any request") 499 500 ###################################################### EndpointError: Error code -1 | Session is not opened. Can't send any request