遇到一个奇怪的情况,这两行语句:
contracts = engine.get_all_contracts(use_df=True)
contract_all_opts = contracts[contracts['product']=='Product.OPTION']
print(contract_all_opts)的结果居然是空
类似地,如果把第二行语句换成:
contract_all_opts = contracts[contracts['name']=='pg2403-C-5100']
就能输出1行正确的结果,请问是什么原因?