code: def _get_portfolio_info(self, portfolio_code):
          
          url = self.PORTFOLIO_URL + portfolio_code
          portfolio_page = self.s.get(url)
          match_info = re.search(r'(?<=SNB.cubeInfo = ).*(?=;\n)',
                                 portfolio_page.text)
          if match_info is None:
              raise Exception(
                  'cant get portfolio info, portfolio url : {}'.format(url))
          try:
              portfolio_info = json.loads(match_info.group())
          except Exception as e:
              raise Exception('get portfolio info error: {}'.format(e))
          return portfolio_info
docs: 获取组合信息