def __init__(self, aid=None): self.aid = Util.to_av(aid) self.num = None self.type = None self.cover = None self.name = None self.time = None self.desc = None self.view = None self.danmu = None self.reply = None self.favorite = None self.coin = None self.share = None self.like = None self.video_info = None
def set_by_url(self, url): input_url = parse.urlparse(url) bid = re.match('/video/(BV[0-9a-zA-Z]+|av[0-9]+)', input_url.path).group(1) self.aid = Util.to_av(bid)
def set_album(self, aid): self.aid = Util.to_av(aid)