쿠키 운영을 위한 Python cookielib 모듈

大家讲道理
풀어 주다: 2016-11-07 10:52:23
원래의
1654명이 탐색했습니다.

Cookielib는 쿠키를 자동으로 처리하는 모듈입니다. 크롤러와 같은 기술을 사용할 때 쿠키를 저장해야 하는 경우, cookielib를 사용하면 절반의 노력으로 두 배의 결과를 얻을 수 있습니다! 그의 가장 일반적인 파트너 모듈은 Python의 urllib 및 request입니다.

핵심 클래스

1. Cookie

이 클래스는 Netscape와 RFC 2965 쿠키에서 정의한 쿠키 표준을 구현한 클래스입니다. 특정 쿠키 데이터.

코드의 일부는 다음과 같습니다. 많은 속성이 친숙해 보이죠?

    self.domain_initial_dot = domain_initial_dot
    self.path = path
    self.path_specified = path_specified
    self.secure = secure
    self.expires = expires
    self.discard = discard
    self.comment = comment
    self.comment_url = comment_url
    self.rfc2109 = rfc2109
로그인 후 복사

2.CookiePolicy

이 클래스의 주요 기능은 쿠키를 보내고 받는 것입니다. 해당 도메인 이름, 그 반대의 경우도 마찬가지입니다.

3.DefaultCookiePolicy

이 클래스는 CookiePolicy 인터페이스를 구현합니다.

4.CookieJar

CookieJar는 쿠키의 모음으로, 많은 Cookie 클래스를 포함할 수 있으며 당사의 주요 작업 개체입니다. 내부에는 보다 세부적인 작업을 지원하는 일련의 메서드가 있습니다!

5.FileCookieJar

이 클래스는 CookieJar에서 상속됩니다. CookieJar는 메모리에서 수명 주기만 완료하며 FileCookieJar의 하위 클래스는 세 가지 인터페이스를 정의할 수 있습니다. 저장, 로드 및 되돌리기.

6. MozillaCookieJar 및 LWPCookieJar

두 개의 구현 클래스, 상속 관계는 다음과 같습니다.

쿠키 운영을 위한 Python cookielib 모듈

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!