OSS를 다루는 라이브러리에 니코니코 애니메이션 공식 채널의 평어가 저장되어 있다면.

4267 단어 niconicoPython3

입문


이 투고는 포천 광고 달력 2019 12일째다.
내가 실제로 설치했기 때문에 플루릭(;´·ω・)...하지만 어렵기 때문에 기사를 써야 한다.
약 한 달 전에 한 일.
약 2년 전에 니코니코 애니메이션은 d애니메이션 상점인 니코니코 지점을 개설했다.
배신이 끝나기 전까지는 댓글만 저장하고 BD에서 볼 때도 댓글과 함께 보고 싶어서 댓글을 저장하는 소프트웨어를 찾았지만 아무 것도 안 어울려서 스스로 (개량)해 봅시다!그래서 했어요.

반한 곳


일반적인 상황에서 일반 사용자가 올린 애니메이션은 포크 소스의 OSS에서 이미 기능을 실현했다.
그러나 원래 하고 싶었던 애니메이션을 지정해도 잘 움직일 수 없다.
오래전 기사입니다이 일대의 보도. 하지만 얻는 방법은 다른 것 같습니다.
생략은 많이 했지만 순서도로 다르게 표현하면 이런 느낌이다.

일반 비디오


공식 채널의 상황 공식 채널에서 루틴 키를 한 번 얻은 후에도 같은 요청을 하는 것 같다. 코드는 다음과 같습니다. # (약간) def download_comments(session, filename, template_params, login_user_id): """Download the video comments.""" output("Downloading comments for {0}...\n".format(template_params["id"]), logging.INFO) filename = replace_extension(filename, "xml") if cmdl_opts.download_english: post_packet = COMMENTS_POST_EN.format(template_params["thread_id"]) # 공식 채널 시 elif template_params['id'][:2] == 'so': get_threadkey = session.get(COMMENTS_API_THREADKEY.format(template_params['thread_ids']['community'])) get_threadkey.raise_for_status() mc = re.compile(r"threadkey=(.*)&force_184=(.*)").search(get_threadkey.text) threadkey = mc.group(1) force_184 = mc.group(2) post_packet = COMMENTS_POST_JP_SO.format(template_params['thread_ids']['community'], login_user_id, threadkey, force_184) else: post_packet = COMMENTS_POST_JP.format(template_params["thread_id"]) get_comments = session.post(COMMENTS_API, post_packet) get_comments.raise_for_status() with open(filename, "wb") as file: file.write(get_comments.content) # (약간) 그래서 지난달 배신이 끝난 가르방 애니메이션에 대한 평론을 순조롭게 얻었다. 이렇게 BD로 볼 때도 옆에서 댓글 유저를 배열하는 시청각이 즐거워졌다.다행이다. 끝내다 하고 싶은 일이 없으면 할 수 있는 소프트웨어 제작!이런 정신도 공부가 될 수 있으니 앞으로도 계속 하고 싶어요. 제가 한 마디 썼어요.plantuml은 해석하기 쉬워요. 더 광범위했으면 좋겠어요. 니코니코 애니메이션, API 문서가 없어서 힘들었는데...자원봉사자들이 일부분을 정리한 것 같다.

좋은 웹페이지 즐겨찾기