A collection of scrapy item pipelines
Project description
Overview
These pipelines enable Scrapy to save items into various backends, including:
MongoDB
And also these pipelines provide multiple ways to save or update the items, and return id created by backends
Requirements
Python 3.6+
Works on Linux, Windows, Mac OSX
Installation
The quick way:
pip install scrapy-pipelines
For more details see the installation section in the documentation: https://scrapy-pipelines.readthedocs.io/en/latest/intro/installation.html
Documentation
Documentation is available online at https://scrapy-pipelines.readthedocs.io/en/latest/ and in the docs directory.
Community (blog, twitter, mail list, IRC)
Keeping this section same as Scrapy is intending to benefit back to Scrapy.
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 opensource@scrapinghub.com.
Companies using Scrapy
Keeping this section same as Scrapy is intending to benefit back to Scrapy.
Commercial Support
Keeping this section same as Scrapy is intending to benefit back to Scrapy.
TODO
[X] Add indexes creation in open_spider()
[X] Add item_completed method
[X] Add signals for MongoDB document’s id return
[ ] Add MongoDB document update
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file Scrapy-Pipelines-0.1.tar.gz
.
File metadata
- Download URL: Scrapy-Pipelines-0.1.tar.gz
- Upload date:
- Size: 19.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04d2e630b9a2bdb1276010561cbcb572be22980c97b6cd0a641d7f7c96051c7f |
|
MD5 | f3476b1423ab35b997071beb644b4f38 |
|
BLAKE2b-256 | 73cb3a778b82e190fa43f28b3786ec88837256af972ff5d1800c1448d9d4edda |
File details
Details for the file Scrapy_Pipelines-0.1-py3-none-any.whl
.
File metadata
- Download URL: Scrapy_Pipelines-0.1-py3-none-any.whl
- Upload date:
- Size: 15.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | da53a9a8e1a14f237df2b1e8dedca966d192ba159a978c426a300c30d3c1795f |
|
MD5 | 0d7d6da52ddbbe70b929805596516d91 |
|
BLAKE2b-256 | 562d38ec783e50b9dce565e92a3b8dd67b635f3255db0d534e96c63618a1e851 |