Python-Cookielib-Modul zum Betreiben von Cookies

大家讲道理
Freigeben: 2016-11-07 10:52:23
Original
1654 Leute haben es durchsucht

Cookielib ist ein Modul, das Cookies automatisch verarbeitet, wenn wir Technologien wie Crawler verwenden, hilft Ihnen cookielib dabei, mit halbem Aufwand das Doppelte zu erzielen! Seine häufigsten Partnermodule sind urllib und request unter Python.

Kernklasse

1. Cookie

Diese Klasse implementiert den von Netscape und RFC 2965 definierten Cookie-Standard, der grundsätzlich als ein verstanden werden kann bestimmte Cookie-Daten.

Ein Teil des Codes sieht wie folgt aus: Kommen Ihnen viele Attribute bekannt vor?

    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
Nach dem Login kopieren

2.CookiePolicy

Die Hauptfunktion dieser Klasse besteht darin, Cookies zu senden und zu empfangen, d. h. sicherzustellen, dass das richtige Cookie an die gesendet wird entsprechenden Domänennamen und umgekehrt.

3.DefaultCookiePolicy

Diese Klasse implementiert die CookiePolicy-Schnittstelle.

4.CookieJar

CookieJar ist eine Sammlung von Cookies, die viele Cookie-Klassen enthalten kann und unser Hauptbetriebsobjekt ist. Es gibt eine Reihe von Methoden zur Unterstützung detaillierterer Vorgänge!

5.FileCookieJar

Diese Klasse erbt von CookieJar und schließt ihren Lebenszyklus nur im Speicher ab. Unterklassen von FileCookieJar können Datenpersistenz erreichen und definieren. Es gibt drei Schnittstellen: Speichern, laden und wiederherstellen.

6. MozillaCookieJar & LWPCookieJar

Zwei Implementierungsklassen, die Vererbungsbeziehung ist wie folgt:

Python-Cookielib-Modul zum Betreiben von Cookies

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!