├── .gitignore
├── Chapter02
├── demo.html
├── loading_url.ipynb
├── requests.ipynb
├── stations.json
└── test_install_libraries.ipynb
├── Chapter03
├── books.csv
├── books.xml
├── breakfast.xml
├── css_selector.html
├── html_read.ipynb
├── lxml_scaping.ipynb
├── robotsparser.ipynb
└── xml_read.ipynb
├── Chapter04
├── childrens_books.json
├── example_1.ipynb
├── example_2.ipynb
├── example_3.ipynb
├── load_pyquery.ipynb
├── pyquery.ipynb
├── quotes.csv
├── quotes_author.json
└── schoolXML.csv
├── Chapter05
├── bookScrapy
│ ├── bookRecords.csv
│ ├── bookRecords.json
│ ├── books.csv
│ ├── books
│ │ ├── .ipynb_checkpoints
│ │ │ └── items-checkpoint.py
│ │ ├── __init__.py
│ │ ├── items.py
│ │ ├── middlewares.py
│ │ ├── pipelines.py
│ │ ├── settings.py
│ │ └── spiders
│ │ │ ├── __init__.py
│ │ │ └── booklist.py
│ ├── scrapinghub.yml
│ ├── scrapy.cfg
│ └── setup.py
├── bs4_parser.ipynb
├── bs4_scraping.ipynb
├── bs4_scraping_css_select.ipynb
├── bs4_setup.ipynb
├── bs4_traverse.ipynb
├── quotes_author_hope.json
├── quotes_author_inspirational.json
├── quotes_hope.csv
├── quotes_inspirational.csv
└── testHtml.html
├── Chapter06
├── Chapter06_demoproxy.ipynb
├── chapter06_authentication.ipynb
└── chapter06_htmlform.ipynb
├── Chapter07
├── Chapter07_US_timezones.ipynb
├── Chapter07_covidData.ipynb
├── Chapter07_nagerUS.ipynb
├── Chapter07_openlibrary.ipynb
├── america_timezone.csv
├── covid_data.csv
├── holidays.csv
├── not_america_timezone.csv
└── python_wes.csv
├── Chapter08
├── book_details.csv
├── book_details.json
├── example_1_books.ipynb
├── example_2_login.ipynb
├── formSuccess.png
├── google.png
├── python.png
├── quote_details.csv
├── quote_details.json
├── selenium.png
├── selenium_elements.ipynb
├── selenium_explore.ipynb
└── selenium_test.ipynb
├── Chapter09
├── CFAO-Motors-Yamaha-Nigeria.csv
├── CFAO-Motors-Yamaha-Nigeria.json
├── Chapter09_PDF_image.ipynb
├── Chapter09_PDF_install.ipynb
├── Chapter09_PDF_text.ipynb
├── Chapter09_PDF_text_1.ipynb
├── Chapter09_PDF_text_2.ipynb
├── Chapter09_example_1.ipynb
├── Chapter09_example_2.ipynb
├── Chapter09_example_3.ipynb
├── Chapter09_regex_explore.ipynb
├── Content-Zyte.csv
├── Content-Zyte.json
├── GeoBase_NHNC1_Data_Model_UML_EN.pdf
├── Godfreys-Dealer.csv
├── Godfreys-Dealer.json
├── python_cheat_sheet_v1.pdf
├── python_cheat_sheet_v2.pdf
└── revision_history.csv
├── Chapter10
├── EDA_Data.ipynb
├── book_details.html
├── book_details.json
├── book_details_clean.csv
├── book_details_rawdata.html
├── books.csv
├── data_analysis_book.ipynb
├── data_analysis_quote.ipynb
├── data_handling.ipynb
├── demo.json
├── desktop.ini
├── holiday_sqlite.csv
├── holiday_sqlite_noindex.csv
├── holidays.csv
├── quote_details.csv
└── sample.db
├── Chapter11
├── Chapter11_multi_regression.ipynb
├── Chapter11_regression.ipynb
├── Chapter11_textblob_vader.ipynb
├── Fish.csv
└── quote_details.csv
├── LICENSE
└── README.md
/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | *.tmp
3 | *.docx
4 |
--------------------------------------------------------------------------------
/Chapter02/demo.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter02/demo.html
--------------------------------------------------------------------------------
/Chapter02/loading_url.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter02/loading_url.ipynb
--------------------------------------------------------------------------------
/Chapter02/requests.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter02/requests.ipynb
--------------------------------------------------------------------------------
/Chapter02/stations.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter02/stations.json
--------------------------------------------------------------------------------
/Chapter02/test_install_libraries.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter02/test_install_libraries.ipynb
--------------------------------------------------------------------------------
/Chapter03/books.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter03/books.csv
--------------------------------------------------------------------------------
/Chapter03/books.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter03/books.xml
--------------------------------------------------------------------------------
/Chapter03/breakfast.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter03/breakfast.xml
--------------------------------------------------------------------------------
/Chapter03/css_selector.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter03/css_selector.html
--------------------------------------------------------------------------------
/Chapter03/html_read.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter03/html_read.ipynb
--------------------------------------------------------------------------------
/Chapter03/lxml_scaping.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter03/lxml_scaping.ipynb
--------------------------------------------------------------------------------
/Chapter03/robotsparser.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter03/robotsparser.ipynb
--------------------------------------------------------------------------------
/Chapter03/xml_read.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter03/xml_read.ipynb
--------------------------------------------------------------------------------
/Chapter04/childrens_books.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter04/childrens_books.json
--------------------------------------------------------------------------------
/Chapter04/example_1.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter04/example_1.ipynb
--------------------------------------------------------------------------------
/Chapter04/example_2.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter04/example_2.ipynb
--------------------------------------------------------------------------------
/Chapter04/example_3.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter04/example_3.ipynb
--------------------------------------------------------------------------------
/Chapter04/load_pyquery.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter04/load_pyquery.ipynb
--------------------------------------------------------------------------------
/Chapter04/pyquery.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter04/pyquery.ipynb
--------------------------------------------------------------------------------
/Chapter04/quotes.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter04/quotes.csv
--------------------------------------------------------------------------------
/Chapter04/quotes_author.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter04/quotes_author.json
--------------------------------------------------------------------------------
/Chapter04/schoolXML.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter04/schoolXML.csv
--------------------------------------------------------------------------------
/Chapter05/bookScrapy/bookRecords.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/bookScrapy/bookRecords.csv
--------------------------------------------------------------------------------
/Chapter05/bookScrapy/bookRecords.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/bookScrapy/bookRecords.json
--------------------------------------------------------------------------------
/Chapter05/bookScrapy/books.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/bookScrapy/books.csv
--------------------------------------------------------------------------------
/Chapter05/bookScrapy/books/.ipynb_checkpoints/items-checkpoint.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/bookScrapy/books/.ipynb_checkpoints/items-checkpoint.py
--------------------------------------------------------------------------------
/Chapter05/bookScrapy/books/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Chapter05/bookScrapy/books/items.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/bookScrapy/books/items.py
--------------------------------------------------------------------------------
/Chapter05/bookScrapy/books/middlewares.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/bookScrapy/books/middlewares.py
--------------------------------------------------------------------------------
/Chapter05/bookScrapy/books/pipelines.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/bookScrapy/books/pipelines.py
--------------------------------------------------------------------------------
/Chapter05/bookScrapy/books/settings.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/bookScrapy/books/settings.py
--------------------------------------------------------------------------------
/Chapter05/bookScrapy/books/spiders/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/bookScrapy/books/spiders/__init__.py
--------------------------------------------------------------------------------
/Chapter05/bookScrapy/books/spiders/booklist.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/bookScrapy/books/spiders/booklist.py
--------------------------------------------------------------------------------
/Chapter05/bookScrapy/scrapinghub.yml:
--------------------------------------------------------------------------------
1 | project: 638593
2 | stack: scrapy:2.8
--------------------------------------------------------------------------------
/Chapter05/bookScrapy/scrapy.cfg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/bookScrapy/scrapy.cfg
--------------------------------------------------------------------------------
/Chapter05/bookScrapy/setup.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/bookScrapy/setup.py
--------------------------------------------------------------------------------
/Chapter05/bs4_parser.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/bs4_parser.ipynb
--------------------------------------------------------------------------------
/Chapter05/bs4_scraping.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/bs4_scraping.ipynb
--------------------------------------------------------------------------------
/Chapter05/bs4_scraping_css_select.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/bs4_scraping_css_select.ipynb
--------------------------------------------------------------------------------
/Chapter05/bs4_setup.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/bs4_setup.ipynb
--------------------------------------------------------------------------------
/Chapter05/bs4_traverse.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/bs4_traverse.ipynb
--------------------------------------------------------------------------------
/Chapter05/quotes_author_hope.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/quotes_author_hope.json
--------------------------------------------------------------------------------
/Chapter05/quotes_author_inspirational.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/quotes_author_inspirational.json
--------------------------------------------------------------------------------
/Chapter05/quotes_hope.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/quotes_hope.csv
--------------------------------------------------------------------------------
/Chapter05/quotes_inspirational.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/quotes_inspirational.csv
--------------------------------------------------------------------------------
/Chapter05/testHtml.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter05/testHtml.html
--------------------------------------------------------------------------------
/Chapter06/Chapter06_demoproxy.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter06/Chapter06_demoproxy.ipynb
--------------------------------------------------------------------------------
/Chapter06/chapter06_authentication.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter06/chapter06_authentication.ipynb
--------------------------------------------------------------------------------
/Chapter06/chapter06_htmlform.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter06/chapter06_htmlform.ipynb
--------------------------------------------------------------------------------
/Chapter07/Chapter07_US_timezones.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter07/Chapter07_US_timezones.ipynb
--------------------------------------------------------------------------------
/Chapter07/Chapter07_covidData.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter07/Chapter07_covidData.ipynb
--------------------------------------------------------------------------------
/Chapter07/Chapter07_nagerUS.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter07/Chapter07_nagerUS.ipynb
--------------------------------------------------------------------------------
/Chapter07/Chapter07_openlibrary.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter07/Chapter07_openlibrary.ipynb
--------------------------------------------------------------------------------
/Chapter07/america_timezone.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter07/america_timezone.csv
--------------------------------------------------------------------------------
/Chapter07/covid_data.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter07/covid_data.csv
--------------------------------------------------------------------------------
/Chapter07/holidays.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter07/holidays.csv
--------------------------------------------------------------------------------
/Chapter07/not_america_timezone.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter07/not_america_timezone.csv
--------------------------------------------------------------------------------
/Chapter07/python_wes.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter07/python_wes.csv
--------------------------------------------------------------------------------
/Chapter08/book_details.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter08/book_details.csv
--------------------------------------------------------------------------------
/Chapter08/book_details.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter08/book_details.json
--------------------------------------------------------------------------------
/Chapter08/example_1_books.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter08/example_1_books.ipynb
--------------------------------------------------------------------------------
/Chapter08/example_2_login.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter08/example_2_login.ipynb
--------------------------------------------------------------------------------
/Chapter08/formSuccess.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter08/formSuccess.png
--------------------------------------------------------------------------------
/Chapter08/google.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter08/google.png
--------------------------------------------------------------------------------
/Chapter08/python.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter08/python.png
--------------------------------------------------------------------------------
/Chapter08/quote_details.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter08/quote_details.csv
--------------------------------------------------------------------------------
/Chapter08/quote_details.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter08/quote_details.json
--------------------------------------------------------------------------------
/Chapter08/selenium.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter08/selenium.png
--------------------------------------------------------------------------------
/Chapter08/selenium_elements.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter08/selenium_elements.ipynb
--------------------------------------------------------------------------------
/Chapter08/selenium_explore.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter08/selenium_explore.ipynb
--------------------------------------------------------------------------------
/Chapter08/selenium_test.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter08/selenium_test.ipynb
--------------------------------------------------------------------------------
/Chapter09/CFAO-Motors-Yamaha-Nigeria.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter09/CFAO-Motors-Yamaha-Nigeria.csv
--------------------------------------------------------------------------------
/Chapter09/CFAO-Motors-Yamaha-Nigeria.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter09/CFAO-Motors-Yamaha-Nigeria.json
--------------------------------------------------------------------------------
/Chapter09/Chapter09_PDF_image.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter09/Chapter09_PDF_image.ipynb
--------------------------------------------------------------------------------
/Chapter09/Chapter09_PDF_install.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter09/Chapter09_PDF_install.ipynb
--------------------------------------------------------------------------------
/Chapter09/Chapter09_PDF_text.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter09/Chapter09_PDF_text.ipynb
--------------------------------------------------------------------------------
/Chapter09/Chapter09_PDF_text_1.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter09/Chapter09_PDF_text_1.ipynb
--------------------------------------------------------------------------------
/Chapter09/Chapter09_PDF_text_2.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter09/Chapter09_PDF_text_2.ipynb
--------------------------------------------------------------------------------
/Chapter09/Chapter09_example_1.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter09/Chapter09_example_1.ipynb
--------------------------------------------------------------------------------
/Chapter09/Chapter09_example_2.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter09/Chapter09_example_2.ipynb
--------------------------------------------------------------------------------
/Chapter09/Chapter09_example_3.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter09/Chapter09_example_3.ipynb
--------------------------------------------------------------------------------
/Chapter09/Chapter09_regex_explore.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter09/Chapter09_regex_explore.ipynb
--------------------------------------------------------------------------------
/Chapter09/Content-Zyte.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter09/Content-Zyte.csv
--------------------------------------------------------------------------------
/Chapter09/Content-Zyte.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter09/Content-Zyte.json
--------------------------------------------------------------------------------
/Chapter09/GeoBase_NHNC1_Data_Model_UML_EN.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter09/GeoBase_NHNC1_Data_Model_UML_EN.pdf
--------------------------------------------------------------------------------
/Chapter09/Godfreys-Dealer.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter09/Godfreys-Dealer.csv
--------------------------------------------------------------------------------
/Chapter09/Godfreys-Dealer.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter09/Godfreys-Dealer.json
--------------------------------------------------------------------------------
/Chapter09/python_cheat_sheet_v1.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter09/python_cheat_sheet_v1.pdf
--------------------------------------------------------------------------------
/Chapter09/python_cheat_sheet_v2.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter09/python_cheat_sheet_v2.pdf
--------------------------------------------------------------------------------
/Chapter09/revision_history.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter09/revision_history.csv
--------------------------------------------------------------------------------
/Chapter10/EDA_Data.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter10/EDA_Data.ipynb
--------------------------------------------------------------------------------
/Chapter10/book_details.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter10/book_details.html
--------------------------------------------------------------------------------
/Chapter10/book_details.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter10/book_details.json
--------------------------------------------------------------------------------
/Chapter10/book_details_clean.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter10/book_details_clean.csv
--------------------------------------------------------------------------------
/Chapter10/book_details_rawdata.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter10/book_details_rawdata.html
--------------------------------------------------------------------------------
/Chapter10/books.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter10/books.csv
--------------------------------------------------------------------------------
/Chapter10/data_analysis_book.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter10/data_analysis_book.ipynb
--------------------------------------------------------------------------------
/Chapter10/data_analysis_quote.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter10/data_analysis_quote.ipynb
--------------------------------------------------------------------------------
/Chapter10/data_handling.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter10/data_handling.ipynb
--------------------------------------------------------------------------------
/Chapter10/demo.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter10/demo.json
--------------------------------------------------------------------------------
/Chapter10/desktop.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter10/desktop.ini
--------------------------------------------------------------------------------
/Chapter10/holiday_sqlite.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter10/holiday_sqlite.csv
--------------------------------------------------------------------------------
/Chapter10/holiday_sqlite_noindex.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter10/holiday_sqlite_noindex.csv
--------------------------------------------------------------------------------
/Chapter10/holidays.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter10/holidays.csv
--------------------------------------------------------------------------------
/Chapter10/quote_details.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter10/quote_details.csv
--------------------------------------------------------------------------------
/Chapter10/sample.db:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter10/sample.db
--------------------------------------------------------------------------------
/Chapter11/Chapter11_multi_regression.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter11/Chapter11_multi_regression.ipynb
--------------------------------------------------------------------------------
/Chapter11/Chapter11_regression.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter11/Chapter11_regression.ipynb
--------------------------------------------------------------------------------
/Chapter11/Chapter11_textblob_vader.ipynb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter11/Chapter11_textblob_vader.ipynb
--------------------------------------------------------------------------------
/Chapter11/Fish.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter11/Fish.csv
--------------------------------------------------------------------------------
/Chapter11/quote_details.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/Chapter11/quote_details.csv
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/PacktPublishing/Hands-On-Web-Scraping-with-Python-Second-Edition/HEAD/README.md
--------------------------------------------------------------------------------