Scrapy, a fast high-level web crawling & scraping framework for Python.
Go to file
rcktmonk 535fdb408b
Update tutorial.rst
Lost an hour to trying to figure this out, even chatGPT was no help.   found it buried in stackoverflow post.
2023-03-24 14:59:27 -05:00
.github Avoid duplicities in CI; remove pylint from pre-commit 2023-01-30 10:04:27 +01:00
artwork Fixed artwork/README formatting 2020-01-15 08:54:25 +04:00
docs Update tutorial.rst 2023-03-24 14:59:27 -05:00
extras sort imports with isort 2023-01-25 14:25:15 -06:00
scrapy Bump version: 2.7.1 → 2.8.0 2023-02-02 04:55:31 +01:00
sep reaplying black, fixing conflicts and ignoring bandit checks on test directory 2023-01-20 10:55:46 -03:00
tests Apply black formatting to templates (#5814) 2023-02-02 04:42:47 +01:00
.bandit.yml reaplying black, fixing conflicts and ignoring bandit checks on test directory 2023-01-20 10:55:46 -03:00
.bumpversion.cfg Bump version: 2.7.1 → 2.8.0 2023-02-02 04:55:31 +01:00
.coveragerc Remove deprecated xlib module 2019-09-13 14:32:05 -03:00
.flake8 ignoring E203 flake8 error 2022-11-29 15:06:54 -03:00
.git-blame-ignore-revs ignoring last changes made by black for blame 2022-12-29 12:51:05 -03:00
.gitattributes Maybe the problem is not in the code after all 2020-08-13 06:35:09 +02:00
.gitignore refact: add Osx DS_Store file to gitignore 2022-10-03 00:48:12 -03:00
.isort.cfg fix .isort.cfg 2023-01-27 14:59:08 -06:00
.pre-commit-config.yaml Avoid duplicities in CI; remove pylint from pre-commit 2023-01-30 10:04:27 +01:00
.readthedocs.yml Use Python 3.11 as the default in CI (#5696) 2022-10-27 14:00:36 +02:00
AUTHORS Scrapinghub → Zyte 2021-02-02 15:03:20 +01:00
CODE_OF_CONDUCT.md Update Code of Conduct to Contributor Covenant v2.1 2022-10-28 02:13:37 +02:00
CONTRIBUTING.md Be consistent with domain used for links to documentation website 2019-01-31 01:28:53 -03:00
INSTALL.md Update and rename INSTALL to INSTALL.md 2022-10-06 19:58:48 +02:00
LICENSE added oxford commas to LICENSE 2018-06-01 21:48:43 -03:00
MANIFEST.in Include additional files in sdists 2018-11-16 13:38:19 -05:00
NEWS added NEWS file pointing to docs/news.rst 2012-04-28 23:32:51 -03:00
README.rst README: set Bash highlighting for pip install (#5648) 2022-10-11 19:34:18 +02:00
codecov.yml codecov config: disable project check, tweak PR comments 2017-05-19 00:01:27 +05:00
conftest.py sort imports with isort 2023-01-25 14:25:15 -06:00
pylintrc ignoring E203 flake8 error 2022-11-29 15:06:54 -03:00
pytest.ini added typing.io and typing.re in pytest warning filter to ignore 2022-10-27 23:21:55 +05:30
setup.cfg Engine tests: fix item class spider, add minimal type hints 2021-04-09 13:09:47 -03:00
setup.py Make NO_CALLBACK a callable 2023-01-27 17:35:32 +01:00
tox.ini Remove typing-extensions from tox.ini 2023-01-30 14:33:11 +01:00

README.rst

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> </head>
https://scrapy.org/img/scrapylogo.png

Scrapy

Overview

Scrapy is a fast high-level web crawling and web scraping framework, used to crawl websites and extract structured data from their pages. It can be used for a wide range of purposes, from data mining to monitoring and automated testing.

Scrapy is maintained by Zyte (formerly Scrapinghub) and many other contributors.

Check the Scrapy homepage at https://scrapy.org for more information, including a list of features.

Requirements

  • Python 3.7+
  • Works on Linux, Windows, macOS, BSD

Install

The quick way:

System Message: WARNING/2 (<stdin>, line 69)

Cannot analyze code. Pygments package not found.

.. code:: bash

    pip install scrapy

See the install section in the documentation at https://docs.scrapy.org/en/latest/intro/install.html for more details.

Documentation

Documentation is available online at https://docs.scrapy.org/ and in the docs directory.

Releases

You can check https://docs.scrapy.org/en/latest/news.html for the release notes.

Community (blog, twitter, mail list, IRC)

See https://scrapy.org/community/ for details.

Contributing

See https://docs.scrapy.org/en/master/contributing.html for details.

Code of Conduct

Please note that this project is released with a Contributor Code of Conduct.

By participating in this project you agree to abide by its terms. Please report unacceptable behavior to opensource@zyte.com.

Companies using Scrapy

See https://scrapy.org/companies/ for a list.

Commercial Support

See https://scrapy.org/support/ for details.

</html>