运行不了,提示以下错误
Traceback (most recent call last):
File "/tmp/jqcore/jqboson/jqboson/core/entry.py", line 368, in _run
engine.start()
File "/tmp/jqcore/jqboson/jqboson/core/engine.py", line 220, in start
self._load()
File "/tmp/jqcore/jqboson/jqboson/core/engine.py", line 208, in _load
self._strategy.setup(self._context)
File "/tmp/jqcore/jqboson/jqboson/core/strategy.py", line 653, in setup
self._load(context)
File "/tmp/jqcore/jqboson/jqboson/core/strategy.py", line 250, in _load
self._module = self._loader.load(context)
File "/tmp/jqcore/jqboson/jqboson/core/loader.py", line 110, in load
dont_inherit=True)
File "/tmp/strategy/user_code.py", line 65
print u'正在处理: ',index_name
^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(u'正在处理: ',index_name)?
IndexError Traceback (most recent call last)
< ipython-input-67-5d8df8a90bf4> in < module>
56 q_pes = [df_pe_pb['PE'].quantile(i/10.0) for i in range(11)]
57 idx = bisect.bisect(q_pes,pe)
---> 58 quantile = idx-(q_pes[idx]-pe)/(q_pes[idx]-q_pes[idx-1])
59 #index_name = all_index.ix[code].display_name
60 results.append([index_name,'%.2f'% pe,'%.2f'% (quantile*10)]+['%.2f'%q for q in q_pes]+[df_pe_pb['PE'].count()])
IndexError: list index out of range