Dieser Artikel erklärt, wie man die Anzahl der Investoren eines Startups mit der Piloterr API extrahiert, um dessen Attraktivität zu bewerten und seine Marktposition zu vergleichen, und bietet ein Python-Code-Beispiel.
Verwenden Sie die Crunchbase Scraping API oder die Crunchbase Company API für strukturierte Daten.
Warum die Investorenzahl eines Startups extrahieren?
Traction-Bewertung: Eine hohe Anzahl von Investoren kann starkes Vertrauen und Interesse am Startup signalisieren, was ein Zeichen für Traktion und Wachstum sein kann.
Benchmarking: Der Vergleich der Anzahl der Investoren eines Startups mit denen seiner Konkurrenten kann Einblicke in seine relative Position auf dem Markt bieten.
Bewertung der finanziellen Stabilität: Eine hohe Anzahl von Investoren kann auf eine größere finanzielle Stabilität hindeuten, was das Startup für Kunden, Lieferanten und andere Stakeholder attraktiver macht.
Markttrends: Die Analyse von Investitionstrends kann helfen, aufstrebende Sektoren und vielversprechende Technologien zu identifizieren.
Kurz gesagt, das Scrapen dieser Informationen kann wertvolle Daten für verschiedene strategische Analysen und Entscheidungsprozesse liefern.
Wie kann man die Anzahl der Investoren abrufen?
Ganz einfach, ich werde Sie Schritt für Schritt durch den Prozess führen. Nehmen wir das folgende Beispiel: Mein Ziel ist es, die Anzahl der Investoren von OpenAI abzurufen.
Erstellen Sie Ihr Konto
- Registrieren Sie sich auf piloterr.com.
- Erstellen Sie Ihr Abonnement.
- Erstellen und kopieren Sie Ihren API-Schlüssel.
Fallstudie
Für unsere Fallstudie nehmen wir das oben genannte Beispiel. Dieser Abschnitt wird in mehrere Themen unterteilt:
- Grundlegender Code: Sehr einfacher Code, den Sie durch Kopieren und Einfügen unseres Beispiels reproduzieren können.
- Erhaltenes Ergebnis: Präsentation des durch Ausführen des Codes erhaltenen Ergebnisses.
- Code-Erklärung: Eine allgemeine Erklärung, wie der Code funktioniert.
- Mögliche Verbesserungen: Vorschläge für Verbesserungen, die Sie selbst vornehmen können.
Grundlegender Python-Code
Vergessen Sie nicht, PILOTERR_API_KEY durch Ihren echten API-Schlüssel zu ersetzen. Das Skript geht davon aus, dass die Antworten der Piloterr API in einem spezifischen Format vorliegen, daher muss es möglicherweise angepasst werden, abhängig vom Anbieter, den Sie wählen.
- Kopieren Sie den Code
- Erstellen Sie eine neue Datei
get_the_number_of_investors.py - Ersetzen Sie den API-Token durch Ihren eigenen
- Ersetzen Sie die Variable COMPANY durch Ihre Anforderung
- Führen Sie das Skript mit python get_the_number_of_investors.py aus
import requests
import pandas as pd
import json
PILOTERR_API_KEY = #'IHR-API-SCHLÜSSEL-HIER'
COMPANY = 'openai'
def get_number_investors_from_crunchbase(query: str):
crunchbase_company_info_api_url = "https://piloterr.com/api/v2/crunchbase/company/info"
headers = {
"x-api-key": PILOTERR_API_KEY
}
data = {
"query": query
}
response = requests.get(
url=crunchbase_company_info_api_url,
headers=headers,
params=data
)
if response.status_code == 200:
return response.json()
else:
response.raise_for_status()
# Nutzung
try:
data = get_number_investors_from_crunchbase(COMPANY)
if data:
name = data.get("name", "N/A")
founded = data.get("founded", "N/A")
num_investors = data.get("company_financials_highlights", {}).get("num_investors", "N/A")
df = pd.DataFrame({
"Name": [name],
"Gründungsjahr": [founded],
"Anzahl_Investoren": [num_investors]
})
print(df)
else:
print("Keine Daten von der API zurückgegeben.")
except requests.exceptions.RequestException as e:
print(f"Ein Fehler ist aufgetreten: {e}")