vorab zur Info: Ich versuche folgenden Code auf Windows 10 via "Parallels Desktop 16 for Mac" auszuführen. Ich habe es bereits mit einem Host-exklusiven, sowie einem gemeinsam Netzwerk versucht.
Ich versuche mit Python auf eine API-Schnittstelle (lokal installierte Software (DATEV) und Datenbank) im lokalen Netzwerk zuzugreifen. Der Python-Code wurde vom Hersteller der Software vorgegeben:
Code: Alles auswählen
import http.client
conn = http.client.HTTPConnection("localhost:58454")
headers = { 'accept': "application/json;charset=utf-8" }
conn.request("GET", "/datev/api/accounting/v1/clients", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
Wenn ich den Python-Code ausführe (ich verwende die Standard Python IDLE), passiert gar nichts. Keine Fehlermeldung, nichts. Lediglich ">>>".
Was fehlt in diesem o. s. Code? Zwar wurde er vom Hersteller so vorgegeben, allerdings scheint noch irgendwas zu fehlen.
Danke für eure Hilfe!