All Projects → scrapedia → scrapy-cookies

scrapedia / scrapy-cookies

Licence: BSD-3-Clause license
A middleware of cookies persistence for Scrapy

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to scrapy-cookies

psr7-cookies
🍪 bakes cookies for PSR-7 messages
Stars: ✭ 35 (+84.21%)
Mutual labels:  cookies
KaufmannDigital.GDPR.CookieConsent
A ready-to-run package, that integrates an advanced cookie consent banner into your Neos CMS site.
Stars: ✭ 21 (+10.53%)
Mutual labels:  cookies
iron-session
🛠 Node.js stateless session utility using signed and encrypted cookies to store data. Works with Next.js, Express, NestJs, Fastify, and any Node.js HTTP framework.
Stars: ✭ 1,729 (+9000%)
Mutual labels:  cookies
NScrapy
NScrapy is a .net core corss platform Distributed Spider Framework which provide an easy way to write your own Spider
Stars: ✭ 88 (+363.16%)
Mutual labels:  scrapy
invana-bot
A Web Crawler that scrapes using YAML and python code.
Stars: ✭ 30 (+57.89%)
Mutual labels:  scrapy
cookies
Convenient way to use cookies with PSR-7
Stars: ✭ 17 (-10.53%)
Mutual labels:  cookies
AspNetCoreMvcAngular
ASP.NET Core MVC with angular in MVC View OpenID Connect Hybrid Flow
Stars: ✭ 54 (+184.21%)
Mutual labels:  cookies
FaucetCryptoBot
A bot for FaucetCrypto a cryptocurrency faucet. The bot can currently claim PTC ads, main reward and all the shortlinks except exe.io and fc.lc.
Stars: ✭ 69 (+263.16%)
Mutual labels:  cookies
scrapy-boilerplate
Scrapy project boilerplate done right
Stars: ✭ 30 (+57.89%)
Mutual labels:  scrapy
cookies
Manage your cookies on client and server side (Angular Universal)
Stars: ✭ 40 (+110.53%)
Mutual labels:  cookies
devsearch
A web search engine built with Python which uses TF-IDF and PageRank to sort search results.
Stars: ✭ 52 (+173.68%)
Mutual labels:  scrapy
InstaBot
Simple and friendly Bot for Instagram, using Selenium and Scrapy with Python.
Stars: ✭ 32 (+68.42%)
Mutual labels:  scrapy
useCookie
A React hook for managing cookies with no dependencies.
Stars: ✭ 119 (+526.32%)
Mutual labels:  cookies
python-crawler
爬虫学习仓库,适合零基础的人学习,对新手比较友好
Stars: ✭ 37 (+94.74%)
Mutual labels:  scrapy
torchestrator
Spin up Tor containers and then proxy HTTP requests via these Tor instances
Stars: ✭ 32 (+68.42%)
Mutual labels:  scrapy
Autohome
Using Scrapy to crawl Autohome, storage into MonogDB, simple analysis and NLP coming soon
Stars: ✭ 23 (+21.05%)
Mutual labels:  scrapy
animecenter
The source code for animecenter
Stars: ✭ 16 (-15.79%)
Mutual labels:  scrapy
163Music
163music spider by scrapy.
Stars: ✭ 60 (+215.79%)
Mutual labels:  scrapy
python demo
一些简单有趣的Python小Demo
Stars: ✭ 109 (+473.68%)
Mutual labels:  scrapy
es-cookie
A simple, lightweight module for handling cookies
Stars: ✭ 36 (+89.47%)
Mutual labels:  cookies

Scrapy Cookies

PyPI PyPI - Python Version Travis branch PyPI - Wheel Codecov branch

Overview

This middleware enable Scrapy manage, save and restore cookies in various ways. With this middleware Scrapy can easily re-use cookies which saved before or in multiple spiders, and share cookies between spiders, even in spider-cluster.

Requirements

  • Python 2.7 or Python 3.4+
  • Works on Linux, Windows, Mac OSX, BSD

Installation

The quick way:

pip install scrapy-cookies

For more details see the installation section in the documentation: https://scrapy-cookies.readthedocs.io/en/latest/intro/installation.html

Documentation

Documentation is available online at https://scrapy-cookies.readthedocs.io/en/latest/ and in the docs directory.

Releases

You can find release notes at https://scrapy-cookies.readthedocs.io/en/latest/news.html

Community (blog, twitter, mail list, IRC)

Keeping this section same as Scrapy is intending to benefit back to Scrapy.

See https://scrapy.org/community/

Contributing

Keeping this section same as Scrapy is intending to be easier when this repo merge back to Scrapy.

See https://doc.scrapy.org/en/master/contributing.html

Code of Conduct

Please note that this project is released with a Contributor Code of Conduct (see https://github.com/scrapy/scrapy/blob/master/CODE_OF_CONDUCT.md).

By participating in this project you agree to abide by its terms. Please report unacceptable behavior to [email protected].

Companies using Scrapy

Keeping this section same as Scrapy is intending to benefit back to Scrapy.

See https://scrapy.org/companies/

Commercial Support

Keeping this section same as Scrapy is intending to benefit back to Scrapy.

See https://scrapy.org/support/

TODO

  • [X] Remove the support lower than python 3.6
  • [ ] Use JSON1 extension in sqlite backend
  • [ ] Update backend arguments calling way
  • [ ] Replace pymongo with txmongo in MongoDB backend
  • [ ] Replace redis sync driver with async driver in Redis backend
  • [ ] Change LICENSE to GPLv3
  • [ ] Use versioneer for version management
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].