code: def parse_bdstoken(content):
      '''从页面中解析出bdstoken等信息.
      
      这些信息都位于页面底部的<script>, 只有在授权后的页面中才出现.
      这里, 为了保证兼容性, 就不再使用cssselect模块解析了.
  
      @return 返回bdstoken
      '''
      bdstoken = ''
      bds_re = re.compile('"bdstoken"\s*:\s*"([^"]+)"', re.IGNORECASE)
      bds_match = bds_re.search(content)
      if bds_match:
          bdstoken = bds_match.group(1)
      return bdstokef parse_bdstoken(content):
      '''从页面中解析出bdstoken等信息.
      
      这些信息都位于页面底部的<script>, 只有在授权后的页面中才出现.
      这里, 为了保证兼容性, 就不再使用cssselect模块解析了.
  
      @return 返回bdstoken
      '''
      bdstoken = ''
      bds_re = re.compile('"bdstoken"\s*:\s*"([^"]+)"', re.IGNORECASE)
      bds_match = bds_re.search(content)
      if bds_match:
          bdstoken = bds_match.group(1)
      return bdstoken
docs: 从页面中解析出bdstoken等信息.
      
      这些信息都位于页面底部的<script>, 只有在授权后的页面中才出现.
      这里, 为了保证兼容性, 就不再使用cssselect模块解析了.
  
      @return 返回bdstoken