code: def QA_fetch_get_extensionmarket_list(ip=None, port=None):
      '期货代码list'
      ip, port = get_extensionmarket_ip(ip, port)
      apix = TdxExHq_API()
      with apix.connect(ip, port):
          num = apix.get_instrument_count()
          return pd.concat([apix.to_df(
              apix.get_instrument_info((int(num / 500) - i) * 500, 500))
              for i in range(int(num / 500) + 1)], axis=0).set_index('code', drop=Falsef QA_fetch_get_extensionmarket_list(ip=None, port=None):
      '期货代码list'
      ip, port = get_extensionmarket_ip(ip, port)
      apix = TdxExHq_API()
      with apix.connect(ip, port):
          num = apix.get_instrument_count()
          return pd.concat([apix.to_df(
              apix.get_instrument_info((int(num / 500) - i) * 500, 500))
              for i in range(int(num / 500) + 1)], axis=0).set_index('code', drop=False)
docs: 期货代码list