Pandas datetools 模块错误
Pandas datetools module error
我正在尝试从 pandas datetools 调用一个模块,但收到一个错误消息,指出 mofule 对象没有我正在调用的名称的属性。想知道是否有人可以阐明这个问题。以下是我尝试使用的代码:
import blpapi
import pandas as pd
from tia.bbg import LocalTerminal
import datetime
from pandas import datetools
sid = 'BKLN US EQUITY'
events = ['TRADE','AT_TRADE']
dt = pd.datetools.BDAY(-1).apply(pd.datetime.now())
这是我面临的错误:
Traceback (most recent call last):
File "C:\bb_test.py", line 14, in <module>
dt = pd.datetools.BDAY(-1).apply(pd.datetime.now())
File "C:\Python27\lib\site-packages\pandas\util\_depr_module.py", line 61, in
__getattr__
obj = getattr(deprmodule, name)
AttributeError: 'module' object has no attribute 'BDAY'
首先,请考虑 pandas datetools
已弃用,并将在未来的版本中删除。
但是如果你坚持使用它,你需要将timedelta
对象传递给bday
函数,如下所示:
import pandas as pd
from pandas import datetools
import datetime
from datetime import timedelta
# Constructing timedelta object
d = timedelta(days=-1)
# passing it to bday
pd.datetools.bday(d).apply(pd.datetime.now())
我正在尝试从 pandas datetools 调用一个模块,但收到一个错误消息,指出 mofule 对象没有我正在调用的名称的属性。想知道是否有人可以阐明这个问题。以下是我尝试使用的代码:
import blpapi
import pandas as pd
from tia.bbg import LocalTerminal
import datetime
from pandas import datetools
sid = 'BKLN US EQUITY'
events = ['TRADE','AT_TRADE']
dt = pd.datetools.BDAY(-1).apply(pd.datetime.now())
这是我面临的错误:
Traceback (most recent call last):
File "C:\bb_test.py", line 14, in <module>
dt = pd.datetools.BDAY(-1).apply(pd.datetime.now())
File "C:\Python27\lib\site-packages\pandas\util\_depr_module.py", line 61, in
__getattr__
obj = getattr(deprmodule, name)
AttributeError: 'module' object has no attribute 'BDAY'
首先,请考虑 pandas datetools
已弃用,并将在未来的版本中删除。
但是如果你坚持使用它,你需要将timedelta
对象传递给bday
函数,如下所示:
import pandas as pd
from pandas import datetools
import datetime
from datetime import timedelta
# Constructing timedelta object
d = timedelta(days=-1)
# passing it to bday
pd.datetools.bday(d).apply(pd.datetime.now())