Contributors blablupcom woodbine

Last run completed successfully .

Console output of last run

Injecting configuration and compiling...  -----> Python app detected -----> Installing python-2.7.14 -----> Installing pip -----> Installing requirements with pip  Obtaining scraperwiki from git+http://github.com/openaustralia/scraperwiki-python.git@morph_defaults#egg=scraperwiki (from -r /tmp/build/requirements.txt (line 1))  Cloning http://github.com/openaustralia/scraperwiki-python.git (to revision morph_defaults) to /app/.heroku/src/scraperwiki  Collecting lxml==3.4.4 (from -r /tmp/build/requirements.txt (line 2))  Downloading https://files.pythonhosted.org/packages/63/c7/4f2a2a4ad6c6fa99b14be6b3c1cece9142e2d915aa7c43c908677afc8fa4/lxml-3.4.4.tar.gz (3.5MB)  Collecting cssselect==0.9.1 (from -r /tmp/build/requirements.txt (line 3))  Downloading https://files.pythonhosted.org/packages/aa/e5/9ee1460d485b94a6d55732eb7ad5b6c084caf73dd6f9cb0bb7d2a78fafe8/cssselect-0.9.1.tar.gz  Collecting beautifulsoup4 (from -r /tmp/build/requirements.txt (line 4))  Downloading https://files.pythonhosted.org/packages/a6/29/bcbd41a916ad3faf517780a0af7d0254e8d6722ff6414723eedba4334531/beautifulsoup4-4.6.0-py2-none-any.whl (86kB)  Collecting requests[security] (from -r /tmp/build/requirements.txt (line 5))  Downloading https://files.pythonhosted.org/packages/49/df/50aa1999ab9bde74656c2919d9c0c085fd2b3775fd3eca826012bef76d8c/requests-2.18.4-py2.py3-none-any.whl (88kB)  Collecting dumptruck>=0.1.2 (from scraperwiki->-r /tmp/build/requirements.txt (line 1))  Downloading https://files.pythonhosted.org/packages/15/27/3330a343de80d6849545b6c7723f8c9a08b4b104de964ac366e7e6b318df/dumptruck-0.1.6.tar.gz  Collecting idna<2.7,>=2.5 (from requests[security]->-r /tmp/build/requirements.txt (line 5))  Downloading https://files.pythonhosted.org/packages/27/cc/6dd9a3869f15c2edfab863b992838277279ce92663d334df9ecf5106f5c6/idna-2.6-py2.py3-none-any.whl (56kB)  Collecting urllib3<1.23,>=1.21.1 (from requests[security]->-r /tmp/build/requirements.txt (line 5))  Downloading https://files.pythonhosted.org/packages/63/cb/6965947c13a94236f6d4b8223e21beb4d576dc72e8130bd7880f600839b8/urllib3-1.22-py2.py3-none-any.whl (132kB)  Collecting certifi>=2017.4.17 (from requests[security]->-r /tmp/build/requirements.txt (line 5))  Downloading https://files.pythonhosted.org/packages/7c/e6/92ad559b7192d846975fc916b65f667c7b8c3a32bea7372340bfe9a15fa5/certifi-2018.4.16-py2.py3-none-any.whl (150kB)  Collecting chardet<3.1.0,>=3.0.2 (from requests[security]->-r /tmp/build/requirements.txt (line 5))  Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl (133kB)  Collecting cryptography>=1.3.4; extra == "security" (from requests[security]->-r /tmp/build/requirements.txt (line 5))  Downloading https://files.pythonhosted.org/packages/dd/c2/3a5bfefb25690725824ade71e6b65449f0a9f4b29702cce10560f786ebf6/cryptography-2.2.2-cp27-cp27mu-manylinux1_x86_64.whl (2.2MB)  Collecting pyOpenSSL>=0.14; extra == "security" (from requests[security]->-r /tmp/build/requirements.txt (line 5))  Downloading https://files.pythonhosted.org/packages/79/db/7c0cfe4aa8341a5fab4638952520d8db6ab85ff84505e12c00ea311c3516/pyOpenSSL-17.5.0-py2.py3-none-any.whl (53kB)  Collecting cffi>=1.7; platform_python_implementation != "PyPy" (from cryptography>=1.3.4; extra == "security"->requests[security]->-r /tmp/build/requirements.txt (line 5))  Downloading https://files.pythonhosted.org/packages/14/dd/3e7a1e1280e7d767bd3fa15791759c91ec19058ebe31217fe66f3e9a8c49/cffi-1.11.5-cp27-cp27mu-manylinux1_x86_64.whl (407kB)  Collecting enum34; python_version < "3" (from cryptography>=1.3.4; extra == "security"->requests[security]->-r /tmp/build/requirements.txt (line 5))  Downloading https://files.pythonhosted.org/packages/c5/db/e56e6b4bbac7c4a06de1c50de6fe1ef3810018ae11732a50f15f62c7d050/enum34-1.1.6-py2-none-any.whl  Collecting asn1crypto>=0.21.0 (from cryptography>=1.3.4; extra == "security"->requests[security]->-r /tmp/build/requirements.txt (line 5))  Downloading https://files.pythonhosted.org/packages/ea/cd/35485615f45f30a510576f1a56d1e0a7ad7bd8ab5ed7cdc600ef7cd06222/asn1crypto-0.24.0-py2.py3-none-any.whl (101kB)  Collecting ipaddress; python_version < "3" (from cryptography>=1.3.4; extra == "security"->requests[security]->-r /tmp/build/requirements.txt (line 5))  Downloading https://files.pythonhosted.org/packages/fc/d0/7fc3a811e011d4b388be48a0e381db8d990042df54aa4ef4599a31d39853/ipaddress-1.0.22-py2.py3-none-any.whl  Collecting six>=1.4.1 (from cryptography>=1.3.4; extra == "security"->requests[security]->-r /tmp/build/requirements.txt (line 5))  Downloading https://files.pythonhosted.org/packages/67/4b/141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a/six-1.11.0-py2.py3-none-any.whl  Collecting pycparser (from cffi>=1.7; platform_python_implementation != "PyPy"->cryptography>=1.3.4; extra == "security"->requests[security]->-r /tmp/build/requirements.txt (line 5))  Downloading https://files.pythonhosted.org/packages/8c/2d/aad7f16146f4197a11f8e91fb81df177adcc2073d36a17b1491fd09df6ed/pycparser-2.18.tar.gz (245kB)  Installing collected packages: dumptruck, idna, urllib3, certifi, chardet, pycparser, cffi, enum34, asn1crypto, ipaddress, six, cryptography, pyOpenSSL, requests, scraperwiki, lxml, cssselect, beautifulsoup4  Running setup.py install for dumptruck: started  Running setup.py install for dumptruck: finished with status 'done'  Running setup.py install for pycparser: started  Running setup.py install for pycparser: finished with status 'done'  Running setup.py develop for scraperwiki  Running setup.py install for lxml: started  Running setup.py install for lxml: still running...  Running setup.py install for lxml: finished with status 'done'  Running setup.py install for cssselect: started  Running setup.py install for cssselect: finished with status 'done'  Successfully installed asn1crypto-0.24.0 beautifulsoup4-4.6.0 certifi-2018.4.16 cffi-1.11.5 chardet-3.0.4 cryptography-2.2.2 cssselect-0.9.1 dumptruck-0.1.6 enum34-1.1.6 idna-2.6 ipaddress-1.0.22 lxml-3.4.4 pyOpenSSL-17.5.0 pycparser-2.18 requests-2.18.4 scraperwiki six-1.11.0 urllib3-1.22   -----> Discovering process types  Procfile declares types -> scraper Injecting scraper and running... FTRRFX_WWLNHSFT_gov_2010_04 FTRRFX_WWLNHSFT_gov_2010_05 FTRRFX_WWLNHSFT_gov_2010_06 FTRRFX_WWLNHSFT_gov_2010_07 FTRRFX_WWLNHSFT_gov_2010_08 FTRRFX_WWLNHSFT_gov_2010_09 FTRRFX_WWLNHSFT_gov_2010_10 FTRRFX_WWLNHSFT_gov_2010_11 FTRRFX_WWLNHSFT_gov_2010_12 FTRRFX_WWLNHSFT_gov_2011_01 FTRRFX_WWLNHSFT_gov_2011_02 FTRRFX_WWLNHSFT_gov_2011_03 FTRRFX_WWLNHSFT_gov_2011_04 FTRRFX_WWLNHSFT_gov_2011_05 FTRRFX_WWLNHSFT_gov_2011_06 FTRRFX_WWLNHSFT_gov_2011_07 FTRRFX_WWLNHSFT_gov_2011_08 FTRRFX_WWLNHSFT_gov_2011_09 FTRRFX_WWLNHSFT_gov_2011_10 FTRRFX_WWLNHSFT_gov_2011_11 FTRRFX_WWLNHSFT_gov_2011_12 FTRRFX_WWLNHSFT_gov_2012_01 FTRRFX_WWLNHSFT_gov_2012_02 FTRRFX_WWLNHSFT_gov_2012_03 FTRRFX_WWLNHSFT_gov_2012_04 FTRRFX_WWLNHSFT_gov_2012_05 FTRRFX_WWLNHSFT_gov_2012_06 FTRRFX_WWLNHSFT_gov_2012_07 FTRRFX_WWLNHSFT_gov_2012_08 FTRRFX_WWLNHSFT_gov_2012_09 FTRRFX_WWLNHSFT_gov_2012_10 FTRRFX_WWLNHSFT_gov_2012_11 FTRRFX_WWLNHSFT_gov_2012_12 FTRRFX_WWLNHSFT_gov_2013_01 FTRRFX_WWLNHSFT_gov_2013_02 FTRRFX_WWLNHSFT_gov_2013_03 FTRRFX_WWLNHSFT_gov_2013_04 FTRRFX_WWLNHSFT_gov_2013_05 FTRRFX_WWLNHSFT_gov_2013_06 FTRRFX_WWLNHSFT_gov_2013_07 FTRRFX_WWLNHSFT_gov_2013_08 FTRRFX_WWLNHSFT_gov_2013_09 FTRRFX_WWLNHSFT_gov_2013_10 FTRRFX_WWLNHSFT_gov_2013_11 FTRRFX_WWLNHSFT_gov_2013_12 FTRRFX_WWLNHSFT_gov_2014_01 FTRRFX_WWLNHSFT_gov_2014_02 FTRRFX_WWLNHSFT_gov_2014_03 FTRRFX_WWLNHSFT_gov_2015_04 FTRRFX_WWLNHSFT_gov_2015_05 FTRRFX_WWLNHSFT_gov_2015_06 FTRRFX_WWLNHSFT_gov_2015_07 FTRRFX_WWLNHSFT_gov_2015_08 FTRRFX_WWLNHSFT_gov_2015_09 FTRRFX_WWLNHSFT_gov_2015_10 FTRRFX_WWLNHSFT_gov_2015_11 FTRRFX_WWLNHSFT_gov_2015_12 FTRRFX_WWLNHSFT_gov_2016_01 FTRRFX_WWLNHSFT_gov_2016_02 FTRRFX_WWLNHSFT_gov_2016_03 FTRRFX_WWLNHSFT_gov_2016_04 FTRRFX_WWLNHSFT_gov_2016_05 FTRRFX_WWLNHSFT_gov_2016_06 FTRRFX_WWLNHSFT_gov_2016_07 FTRRFX_WWLNHSFT_gov_2016_08 FTRRFX_WWLNHSFT_gov_2016_09 FTRRFX_WWLNHSFT_gov_2016_10 FTRRFX_WWLNHSFT_gov_2016_11 FTRRFX_WWLNHSFT_gov_2016_12 FTRRFX_WWLNHSFT_gov_2017_01 FTRRFX_WWLNHSFT_gov_2017_02 FTRRFX_WWLNHSFT_gov_2017_03 FTRRFX_WWLNHSFT_gov_2017_04 FTRRFX_WWLNHSFT_gov_2017_05 FTRRFX_WWLNHSFT_gov_2017_06 FTRRFX_WWLNHSFT_gov_2017_07 FTRRFX_WWLNHSFT_gov_2017_08 FTRRFX_WWLNHSFT_gov_2017_09 FTRRFX_WWLNHSFT_gov_2017_10 FTRRFX_WWLNHSFT_gov_2017_11 FTRRFX_WWLNHSFT_gov_2017_12 FTRRFX_WWLNHSFT_gov_2018_01 FTRRFX_WWLNHSFT_gov_2018_02 FTRRFX_WWLNHSFT_gov_2018_03

Data

Downloaded 480 times by SimKennedy MikeRalphson woodbine

To download data sign in with GitHub

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

rows 10 / 98

d l f
2016-03-22 04:55:43.312201
https://www.wwl.nhs.uk/Library/FOI/Classes_of_Info/Whatwespend/2015/Expenditure Over Threshold Report JUL15.xls
FTRRFX_WWLNHSFT_gov_2015_07
2016-03-22 04:55:44.974393
https://www.wwl.nhs.uk/Library/FOI/Classes_of_Info/Whatwespend/2015/Expenditure Over 25k Aug-15.xls
FTRRFX_WWLNHSFT_gov_2015_08
2018-04-05 10:52:15.339679
FTRRFX_WWLNHSFT_gov_2014_04
2018-04-05 10:52:16.909984
FTRRFX_WWLNHSFT_gov_2014_05
2018-04-05 10:52:18.542595
FTRRFX_WWLNHSFT_gov_2014_06
2018-04-05 10:52:20.070835
FTRRFX_WWLNHSFT_gov_2014_07
2018-04-05 10:52:21.451932
FTRRFX_WWLNHSFT_gov_2014_08
2018-04-05 10:52:22.992524
FTRRFX_WWLNHSFT_gov_2014_09
2018-04-05 10:52:24.405442
FTRRFX_WWLNHSFT_gov_2014_10
2018-04-05 10:52:25.954326
https://www.wwl.nhs.uk/Library/FOI/Classes_of_Info/Whatwespend/2014/Payments _ 25k_Nov_2014.pdf
FTRRFX_WWLNHSFT_gov_2014_11

Statistics

Average successful run time: 4 minutes

Total run time: 1 day

Total cpu time used: about 1 hour

Total disk space used: 85.3 KB

History

  • Auto ran revision 24964362 and completed successfully .
    84 records added, 84 records removed in the database
  • Auto ran revision 24964362 and completed successfully .
    84 records added, 84 records removed in the database
  • Auto ran revision 24964362 and completed successfully .
    84 records added, 84 records removed in the database
  • Auto ran revision 24964362 and completed successfully .
    84 records added, 84 records removed in the database
    92 pages scraped
  • Auto ran revision 24964362 and completed successfully .
    84 records added, 84 records removed in the database
  • ...
  • Created on morph.io

Show complete history

Scraper code

Python

sp_FTRRFX_WWLNHSFT_gov / scraper.py