Repository containing various web scraping projects using Python. Extract valuable data from websites for analysis and insights.
The main objectives of these projects are :
(A) Perform web scraping
(B) After scraping, organise the unstructured data into structured data (Pandas DF/CSV files.)
- Python 3.x
- Jupyter Notebook
Your contributions are highly valued. Whether you want to fix a bug, add a new feature, or suggest an improvement, here's how you can get involved:
-
Fork the repository.
-
Clone the forked repository to your local machine.
git clone https://github.com/your-username/web-scraping-projects.git
-
Create a new branch for your changes.
git checkout -b feature/your-feature-name
-
Make your desired changes in the project.
-
Test your changes locally to ensure they work as expected.
-
Commit your changes.
-
Opening a pull request : Push your changes to your forked repository.
git push origin feature/your-feature-name
-
Visit the original repository on GitHub. (link : https://github.com/rahulbhoyar1995/web-scraping-projects)
-
Click on the "Pull Requests" tab.
-
Click on the "New Pull Request" button.
-
Select the branch with your changes.
-
Provide a clear and concise title for your pull request.
-
Add a description that explains the changes you made.
-
Click on the "Create Pull Request" button.
- Follow the Python PEP 8 style guide for code formatting.
- Ensure your code is well-documented.
- Test your changes thoroughly.
- Be respectful and inclusive in your communications.
Thank you for contributing to these web scraping projects! Feel free to contribute or suggest improvements.