A William Hill scraping to get data from William Hill football matches on direct web page.
Use the package manager pip to install foobar.
>pip install [module_name]
On this project the moduled needed are:
- datetime
- selenium
- logging
- time
- urllib
- urlvalidator
- csv
- FootballMatchEvent (from .\WilliamHill-WebScraping\src)
- coverage
- unittesting
IMPORTANT: It will be needed to have a chromedriver.exe on this path: '.\WilliamHill-WebScraping\tools'
.\WilliamHill-WebScraping\src>python SeleniumSpyder.py
Automatically after the script execution for each match founded a CSV file will be created in the following repository path:
.\WilliamHill-WebScraping\data>
Automatically after run the script, it will generate a file 'sypderLog.log' with logs on this path:
.\WilliamHill-WebScraping\logs>
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.