Avatar ·

Aufruf einer C++-Funktion aus Python

📁 Python, KI

Es gibt ein Python-Skript, das einen Pfad zu einer Datei hat. Es ist notwendig, diese Datei in einer C/C++-Funktion zu öffnen, Manipulationen daran durchzuführen und das Ergebnis an das Python-Skript zurückzugeben.

Ich habe gelesen: , aber ich habe immer noch nicht verstanden, wie das alles gemacht wird.

Avatar ·

Auf Ihrem PC gibt es ein Problem mit der Root-Zertifikatskette. Als temporären Workaround können Sie die Zertifikatsvalidierung deaktivieren, indem Sie im Code Folgendes hinzufügen:

import sslssl._create_default_https_context = ssl._create_unverified_context

oder in der request selbst verify = False angeben:

requests.get(url, verify=False)

Wenn Sie das Problem korrekt beheben möchten, müssen Sie entweder die Zertifikate aktualisieren. Den Pfad zu deren Speicherort können Sie wie folgt ermitteln:

import sslprint(ssl.get_default_verify_paths().openssl_cafile) 

oder Zertifikate verwenden, die in Bibliotheken wie certifi enthalten sind.

Anmelden um eine Antwort zu hinterlassen

Blogs