Example #1
0
 def _build_instance(plain: dict) -> BaikeNormal:
     __returns = BaikeNormal()
     __returns.plain = plain
     __returns.upd_date = convert_time(get_attr(plain, "upd_date"))
     __returns.des = get_attr(plain, "des")
     __returns.title = get_attr(plain, "title")
     __returns.url = get_attr(plain, "url")
     return __returns
Example #2
0
 def _build_instance(plain: dict) -> WebNews:
     __returns = WebNews()
     __returns.plain = plain
     __returns.author = get_attr(plain, "author")
     __returns.time = convert_time(get_attr(plain, "time"))
     __returns.title = get_attr(plain, "title")
     __returns.url = get_attr(plain, "url")
     __returns.des = get_attr(plain, "des")
     return __returns
Example #3
0
 def _build_instance(plain: dict) -> WebNormal:
     __returns = WebNormal()
     __returns.plain = plain
     __returns.des = get_attr(plain, "des")
     __returns.origin = get_attr(plain, "origin")
     __returns.title = get_attr(plain, "title")
     __returns.url = get_attr(plain, "url")
     __returns.time = convert_time(get_attr(plain, "time"))
     return __returns
Example #4
0
 def _build_instance(plain: dict) -> NewsNormal:
     __returns = NewsNormal()
     __returns.plain = plain
     __returns.author = get_attr(plain, "author")
     __returns.date = convert_time(get_attr(plain, "date"))
     __returns.des = get_attr(plain, "des")
     __returns.title = get_attr(plain, "title")
     __returns.url = get_attr(plain, "url")
     __returns.cover = get_attr(plain, "cover")
     return __returns
Example #5
0
 def _build_instance(plain: dict) -> ZhidaoNormal:
     __returns = ZhidaoNormal()
     __returns.plain = plain
     __returns.title = get_attr(plain, "title")
     __returns.question = get_attr(plain, "question")
     __returns.answer = get_attr(plain, "answer")
     __returns.count = get_attr(plain, "count")
     __returns.agree = get_attr(plain, "agree")
     __returns.answerer = get_attr(plain, "answerer")
     __returns.date = convert_time(get_attr(plain, "date"))
     __returns.url = get_attr(plain, "url")
     return __returns
Example #6
0
 def _build_instance(plain: dict) -> WenkuNormal:
     __returns = WenkuNormal()
     __returns.plain = plain
     __returns.title = get_attr(plain, "title")
     __returns.des = get_attr(plain, "des")
     __returns.downloads = get_attr(plain, "downloads")
     __returns.pages = get_attr(plain, "pages")
     __returns.type = get_attr(plain, "type")
     __returns.quality = get_attr(plain, "quality")
     __returns.uploader = WenkuUploader._build_instance(
         get_attr(plain, "uploader"))
     __returns.is_vip = get_attr(plain, "is_vip")
     __returns.pub_date = convert_time(get_attr(plain, "pub_date"))
     __returns.url = get_attr(plain, "url")
     return __returns
Example #7
0
 def _build_instance(plain: dict) -> JingyanNormal:
     __returns = JingyanNormal()
     __returns.plain = plain
     __returns.title = get_attr(plain, "title")
     __returns.url = get_attr(plain, "url")
     __returns.des = get_attr(plain, "des")
     __returns.pub_date = convert_time(get_attr(plain, "pub_date"))
     __returns.category = get_attr(plain, "category")
     __returns.votes = get_attr(plain, "votes")
     __returns.publisher = JingyanPublisher._build_instance(
         get_attr(plain, "publisher")
     )
     __returns.is_original = get_attr(plain, "is_original")
     __returns.is_outstanding = get_attr(plain, "is_outstanding")
     return __returns