docs: def block(self, tofile="block.dat"):
          '''
          获取证券板块信息
  
          :param tofile:
          :return: pd.dataFrame or None
          '''
          with self.client.connect(*self.bestip):
              data = self.client.get_and_parse_block_info(tofile)
              return self.client.to_df(data)