':param str url: é®é¢url. ç°åšæ¯æäž€ç§ url
1. https://www.zhihu.com/question/qid
2. https://www.zhihu.com/question/qid?sort=created
åºå«åšäº,äœ¿çšç¬¬äžç§,è°çš ``question.answers`` çæ¶åäŒææç¥šæåºè¿åç­æ¡;
:param str title: é®é¢æ é¢ïŒå¯é,
:param int followers_num: é®é¢å³æ³šäººæ°ïŒå¯é
:param int answer_num: é®é¢ç­æ¡æ°ïŒå¯é
:param datetime.datetime creation_time: é®é¢åå»ºæ¶éŽïŒå¯é
:param Author author: æé®èïŒå¯é
:return: é®é¢å¯¹è±¡
:rtype: Question'

@class_common_init(re_question_url, trailing_slash=False)
def __init__(self, url, title=None, followers_num=None, answer_num=None, creation_time=None, author=None, session=None):

    self._session = session
    self._url = url
    self._title = title
    self._answer_num = answer_num
    self._followers_num = followers_num
    self._id = int(re.match('.*/(\\d+)', self.url).group(1))
    self._author = author
    self._creation_time = creation_time
    self._logs = None
    self._deleted = None
