code: def activities(self):
          
          from .activity import Activity
  
          if self.url is None:
              return
  
          gotten_feed_num = 20
          start = '0'
          api_url = self.url + 'activities'
          while gotten_feed_num == 20:
              data = {'_xsrf': self.xsrf, 'start': start}
              res = self._session.post(api_url, data=data)
              gotten_feed_num = res.json()['msg'][0]
              soup = BeautifulSoup(res.json()['msg'][1])
              acts = soup.find_all(
                  'div', class_='zm-profile-section-item zm-item clearfix')
  
              start = acts[-1]['data-time'] if len(acts) > 0 else 0
              for act in acts:
                  # --- ignore Round Table temporarily ---
                  if act.attrs['data-type-detail'] == "member_follow_roundtable":
                      continue
                  # --- --- --- --- -- --- --- --- --- ---
                  yield Activity(act, self._session, self)
docs: 获取用户的最近动态.
  
          :return: 最近动态，返回生成器，具体说明见 :class:`.Activity`
          :rtype: Activity.Iterable