This project is a scraper for CB Insights, designed to gather information on companies using the public API and web scraping. It provides functionalities to search for companies by name and obtain detailed information about a specific company, including logo, website, description, specifications, news, FAQs, competitors, and address.
Project description
CB Insights Scraper
This project is a scraper for CB Insights, designed to gather information on companies using the public API and web scraping. It provides functionalities to search for companies by name and obtain detailed information about a specific company, including logo, website, description, specifications, news, FAQs, competitors, and address.
Features
- Company Search: Performs company searches by name.
- Detailed Company Information: Retrieves detailed information on specific companies, including:
- Logo
- Website
- Description
- Specifications (Founded Year, Stage, Total Raised, Last Raised)
- Recent News
- Frequently Asked Questions (FAQs)
- Competitors
- Address
Installation
To install and run this project, follow this command:
pip install cbinsights-scraper
Usage
To use this scraper, you must first import and instantiate the `CBInsights` class from the `cb_insights.py` module. Then, you can use the `company_search` and `company_info` methods to search for companies and obtain detailed information, respectively.
Example of Company Search
from cbinsigths import CBInsights
cbi = CBInsights.Scraper()
search_results = cbi.company_search("Ferrari")
print(search_results)
Example of Retrieving Detailed Company Information
company_details = cbi.company_info("ferrari")
print(company_details)
License
This project is licensed under the MIT License - see the `LICENSE.md` file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for cbinsights_scraper-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f6ddd22d78a7edec419c4a29cc45c8eb7946f2c3e1f0af66996199b24641239 |
|
MD5 | 3f1d0ac304fa9178f04c4fea49da4757 |
|
BLAKE2b-256 | e312768601b54e29ac81de291ad80cc819e9701dca160bb9e1ce15a360438f31 |
Hashes for CBInsights_Scraper-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26a58025e657b277ea3df623a9ab5fdcb85bdd549752d0e27dff335a2d5d0406 |
|
MD5 | 8692bf2953068d5fcdf4cca2dbac24b9 |
|
BLAKE2b-256 | 2a05e7783c04edf1a53c05473cb8dbf2ffc1d90c6d0d7e615f1aedc2cb477a80 |