Mit Curl request absetzen, response in csv schreiben
Verfasst: Donnerstag 22. September 2022, 09:08
Hallo zusammen,
zunächst vorweg: ich bin Python Neuling.
Mein Problem: Ich habe einen RasPi in einem Netzwerk, welcher ein bestimmtes externes Portal über eine URL aufrufen soll.
Möchte ich im Firefox vom RasPi aus die Seite aufrufen funktioniert es nur manchmal. Hin und wieder kommt eine TimeOut Fehlermeldung. Ich habe auch schon eine Idee woran es liegen könnte (das ist jetzt hier aber nicht wichtig).
Kernfrage:
Wenn ich unter Ubuntu ein Terminal starte und "curl url-beispiel.hallo -vv" eingebe bekomme ich das Ergebnis der Anfrage angezeigt. Nun möchte ich für eine Analyse alle zwei Minuten über ein Python Skript automatisch eine Anfrage schicken und von dem Ergebnis die ersten drei Zeilen in eine csv Datei schreiben.
In erster Linie geht es mir aber um den Code, bzw. die Anfrage über das Python Skript. Ich weiß leider nicht, wie ich die curl Anfrage und die Antwort über ein Python Skript realisieren kann. Weiterhin weiß ich auch nicht so ganz, wie ich da googeln soll- und wirklich dramatisch komplex ist das Thema ja auch nicht...
Ich wäre sehr dankbar, wenn ihr mir einen Denkanstoß oder einen Tipp geben könnte.
Danke und freundliche Grüße!
zunächst vorweg: ich bin Python Neuling.
Mein Problem: Ich habe einen RasPi in einem Netzwerk, welcher ein bestimmtes externes Portal über eine URL aufrufen soll.
Möchte ich im Firefox vom RasPi aus die Seite aufrufen funktioniert es nur manchmal. Hin und wieder kommt eine TimeOut Fehlermeldung. Ich habe auch schon eine Idee woran es liegen könnte (das ist jetzt hier aber nicht wichtig).
Kernfrage:
Wenn ich unter Ubuntu ein Terminal starte und "curl url-beispiel.hallo -vv" eingebe bekomme ich das Ergebnis der Anfrage angezeigt. Nun möchte ich für eine Analyse alle zwei Minuten über ein Python Skript automatisch eine Anfrage schicken und von dem Ergebnis die ersten drei Zeilen in eine csv Datei schreiben.
In erster Linie geht es mir aber um den Code, bzw. die Anfrage über das Python Skript. Ich weiß leider nicht, wie ich die curl Anfrage und die Antwort über ein Python Skript realisieren kann. Weiterhin weiß ich auch nicht so ganz, wie ich da googeln soll- und wirklich dramatisch komplex ist das Thema ja auch nicht...
Ich wäre sehr dankbar, wenn ihr mir einen Denkanstoß oder einen Tipp geben könnte.
Danke und freundliche Grüße!