위 코드를 통해 아파치 로그 IP를 추출하고 통계적 중복 제거를 수행합니다. 추출된 IP 데이터는 다음과 같습니다.
그러면 이 IP 주소의 이름을 지정하고 분류하는 방법은 예를 들어 202.108.11.103과 220.181.32.137은 Baidu Spider IP입니다.원하는 효과는 다음과 같습니다이 두 IP를 Baidu Spider로 명명하고 통계 데이터를 비교합니다. 4336+3411바이두 스파이더 7747
작동 방법
으아악
사전을 키로, 크롤러 이름을 값으로 사용하여 대규모 사전을 구축해 볼 수 있습니다.
팬더를 사용한 피벗 테이블
정말 피곤해요! 이 IP 그룹에 대해 IPGroup(id, ip, groupname)이라는 별도의 테이블을 생성해 보는 것은 어떨까요
이후에는 SQL 하나로 끝낼 수 있으니 얼마나 쉽나요(포스터는 IPStastics를 사용하도록 하세요)
으아악
사전을 키로, 크롤러 이름을 값으로 사용하여 대규모 사전을 구축해 볼 수 있습니다.
으아아아팬더를 사용한 피벗 테이블
정말 피곤해요!
이 IP 그룹에 대해 IPGroup(id, ip, groupname)이라는 별도의 테이블을 생성해 보는 것은 어떨까요
이후에는 SQL 하나로 끝낼 수 있으니 얼마나 쉽나요(포스터는 IPStastics를 사용하도록 하세요)
으아아아