AttributeError Traceback (most recent call last)
< ipython-input-6-8b6b83169809> in < module>
44
45 # 获取前一天转载的双低清单
---> 46 cvt_bond_list = run_cvt_bond(run_date)
47 hold_df = cvt_bond_list[0:9]
48
< ipython-input-3-7abe6eab4bd4> in run_cvt_bond(date)
58 # 获取转股价List
59 for code in code_list:
---> 60 cv_price=cb_cv_price(code,run_date)
61 cv_price_lst.append(cv_price)
62
< ipython-input-3-7abe6eab4bd4> in cb_cv_price(cb_code, stock_date)
47 )
48 #可能依然是数据的问题,存在temp为空的情况
---> 49 df_temp=df[df.adjust_date.map(lambda x:x.strftime("%Y-%m-%d")< =stock_date)]
50 #如果CONBOND_CONVERT_PRICE_ADJUST表无法得到指定日期的转股价,则从原始info表抓取
51 if not df_temp.empty:
/opt/conda/lib/python3.6/site-packages/pandas/core/series.py in map(self, arg, na_action)
2996 """
2997 new_values = super(Series, self)._map_values(
-> 2998 arg, na_action=na_action)
2999 return self._constructor(new_values,
3000 index=self.index).__finalize__(self)
/opt/conda/lib/python3.6/site-packages/pandas/core/base.py in _map_values(self, mapper, na_action)
1002
1003 # mapper is a function
-> 1004 new_values = map_f(values, mapper)
1005
1006 return new_values
pandas/_libs/src/inference.pyx in pandas._libs.lib.map_infer()
< ipython-input-3-7abe6eab4bd4> in < lambda>(x)
47 )
48 #可能依然是数据的问题,存在temp为空的情况
---> 49 df_temp=df[df.adjust_date.map(lambda x:x.strftime("%Y-%m-%d")< =stock_date)]
50 #如果CONBOND_CONVERT_PRICE_ADJUST表无法得到指定日期的转股价,则从原始info表抓取
51 if not df_temp.empty:
AttributeError: 'NoneType' object has no attribute 'strftime'
这个报错怎么修改啊
2023-07-28