Python 通过rpy2使用Rblpapi

Python 通过rpy2使用Rblpapi,python,rpy2,Python,Rpy2,我可以成功地使用R中的Rblpapi: > library("Rblpapi") > conn <- blpConnect(host='myhost', port=18194) > bds("SPX Index", "INDX_MEMBERS") Member Ticker and Exchange Code 500 XYL UN 501 YHOO UW 502 YUM UN 503 ZBH UN 504 ZION UW blpconnect调用似乎有效,如果服务不可

我可以成功地使用R中的Rblpapi:

> library("Rblpapi")
> conn <- blpConnect(host='myhost', port=18194)
> bds("SPX Index", "INDX_MEMBERS")

Member Ticker and Exchange Code
500 XYL UN
501 YHOO UW
502 YUM UN
503 ZBH UN
504 ZION UW

blpconnect调用似乎有效,如果服务不可用,就会抛出错误,但我不知道如何进一步调试它

为什么?彭博社给了你很多信息。

为什么?Bloomberg为您提供了大量信息。

您将INDX\U会员拼错了

print r.bds('SPX Index', 'INDX_MEMBERS')

正常工作

您拼错了INDX\U成员

print r.bds('SPX Index', 'INDX_MEMBERS')

正常工作

我们返回的是标准data.frame对象,rpy2应该可以很好地传输这些对象。但是我知道事物的R和C++方面,而不知道如何在Python中接收它……我们返回的是标准数据帧对象,RPY2对象应该是很好的。但是我知道事物的R和C++方面,而不知道如何用Python来接收它……我使用的是Linux的桌面API,而这不是支持的。什么是受支持的,什么是不受支持的?我使用的是来自linux的桌面API,它不受支持。支持或不支持什么?这里的“你”是谁?这里的“你”是谁?