douyuquiz(ver0.1)python3의 두어 상호작용 퀴즈 정보 획득 스크립트
douyuquiz는python 기반 3.7 지정된 버들붕어 생방송 간 상호작용 퀴즈 결과를 얻기 위한 스크립트를 개발한다.이 프로그램은 특정 아나운서의 접속 여부를 자동으로 탐지하고 접속 후 상호작용 퀴즈 내용을 식별하며 퀴즈 결과는 데이터 파일(quizdata.db)의 형식으로 저장된다.
Github 주소:github:douyuquiz
Installation 설치
pip 명령을 사용하여douyuquiz를 설치합니다
pip install douyuquiz
또는
pip3 install douyuquiz
사용 Usage
from douyuquiz import douyuquiz
douyuquiz('room_id')
#room_id string int
room_id는 아나운서의 방 번호로 보통 생방송 방의 URL에서 얻을 수 있습니다. 예를 들어''https://www.douyu.com/74751'74751이 바로 이 생방송실의 방 번호입니다.주의: 물고기 싸움의 일부 특수 이벤트 생방송 페이지에서 이 숫자는 아나운서의 방 번호가 아니다.이런 경우 다른 방식으로 아나운서의 방 번호를 얻을 수 있다.
이python 스크립트를 실행합니다.실행에 성공하면 다음과 같은 정보가 표시됩니다.
참고: 프로그램은 백그라운드 일시 중지가 필요합니다.
프로그램이 자동으로 Douyuquiz를 생성합니다.log 파일
퀴즈 정보를 얻으면 다음과 같이 표시됩니다.
퀴즈 결과는 현재 폴더에 있는quizdata에 저장됩니다.db 파일에서이 파일이 없으면, 프로그램은quizdata를 자동으로 새로 만듭니다.db.
퀴즈 결과
time
room_id
quiz_id
title
left_title
left_total
left_odd
right_title
right_total
right_odd
result
2019-04-23 18:06:02
…
…
본보기가 매우 어렵다.
없는데.
21477867
0.0
할 수 있다
1762690
9.9
1
time: 퀴즈 결과가 나오는 시간 룸id:방 번호 퀴즈id: 매번의 상호작용 퀴즈에 대해 두어 서버가 자동으로 생성하는 독특한 ID title: 상호작용 퀴즈의 제목left(right)title: 이 퀴즈의 왼쪽 또는 오른쪽 제목left(right)total: 이 퀴즈는 왼쪽 또는 오른쪽으로 접시를 봉할 때의 어환 총수left(right)odd: 이 퀴즈는 왼쪽이나 오른쪽에서 마감할 때의 배상률result: 이번 퀴즈의 결과입니다."1'은 왼쪽 승을 대표하고 '2' 는 오른쪽 승을 대표한다.주: 그중에'0'과'3'도 있는데 무슨 뜻인지 모르겠어요.
감사
대신@천백재치 어떻게 두어탄막을 획득하는지에 대한 강좌에 감사드립니다. 두어 아나운서 여러분은 기술에 한계가 있기 때문에 이 프로그램에 대한 건의나 의견을 환영합니다.메일박스:[email protected]
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.