INNER CODE UNIT · Python

upload

toki-plus/video-mover · Upload/uploader/bilibili_uploader/main.py:65

    def upload(self):
        with BiliBili(self.data) as bili:
            bili.login_by_cookies(self.cookie_data)
            bili.access_token = self.cookie_data.get('access_token')
            video_part = bili.upload_file(str(self.file), lines=self.lines,
                                          tasks=self.upload_thread_num)  # 上传视频,默认线路AUTO自动选择,线程数量3。
            video_part['title'] = self.title
            self.data.append(video_part)
            ret = bili.submit()  # 提交视频
            if ret.get('code') == 0:
                bilibili_logger.success(f'[+] {self.file.name}上传 成功')
                return True
            else:
                bilibili_logger.error(f'[-] {self.file.name}上传 失败, error messge: {ret.get("message")}')
                return False

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…