Open ben-nathanson opened 4 years ago
I'm happy to contribute to this, because I looooove documentation. Although I think other people can also contribute to this.
@bonfirefan @ben-nathanson I think for most or all of these, it makes sense to add another documentation page dedicated to "Tips and Tricks", or "Building Better Spiders", or whatever. The "Development" page has a lot of material as is, and this doesn't really fit into "Troubleshooting". I'll start by putting together a separate .md page with that in mind.
Assuming my most recent commits are accepted, the next question would be what else requires bolstering?
We may want to add tools for how to do spiders on PDF files, because as far as I'm aware we don't yet have much in the way of documentation for that.
There are a number of handy tools we should document more well:
Scrapy shell, selectors, etc.:
Regular Expressions:
Figuring out how a website changes over time:
Reading Spider Output
-o
flagIDEs
Atom
Pycharm
Sublime Text
Vim
How to tackle a page efficiently:
Feel free to comment below with your favorite tools and I will add them!