attentive / arsenal-match-reports

Structured football match report text for Arsenal Football Club from arsenal.com

Scrapes morph.io

Get structured data out of the web. Code collaboration through GitHub. Run your scrapers in the cloud.


This is an experiment in writing a Morph scraper in ClojureScript.

At this stage it's a draft only—but it does run and generate data using a fairly direct ClojureScript port of the base Node.js scraper.

What I'd like to do with it is generate a repository of match report data from arsenal.com or another thorough Arsenal Football Club news service.

In this scraper, the 'scraper.js' file is a compiled output. If you're looking for the actual ClojureScript code it's found here.

Contributors attentive

Last run completed successfully .

Console output of last run

Injecting configuration and compiling... Injecting scraper and running... 1 : morph.io 2 : morph.io

Data

Downloaded 3 times by MikeRalphson

To download data sign in with GitHub

Download table (as CSV) Download SQLite database (2 KB) Use the API

rows 2 / 2

name
morph.io
morph.io

Statistics

Average successful run time: less than 20 seconds

Total run time: 2 minutes

Total cpu time used: less than 10 seconds

Total disk space used: 40.4 MB

History

  • Manually ran revision 577e414a and completed successfully .
    1 record added in the database
    1 page scraped
  • Manually ran revision 31833d57 and completed successfully .
    1 record added in the database
    1 page scraped
  • Manually ran revision 3e66a92a and completed successfully .
    1 record added in the database
    1 page scraped
  • Manually ran revision 3e66a92a and completed successfully .
    1 record added in the database
    1 page scraped
  • Manually ran revision e23c0c69 and failed .
    nothing changed in the database
  • Manually ran revision 743686d5 and completed successfully .
    3 records added in the database
    1 page scraped
  • Created on morph.io

Scraper code

Node.js

arsenal-match-reports / scraper.js