PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

PostgreSQL auf Docker:Wie installiert und führt man Python-Abhängigkeiten unter „plpython3u“ aus?

Danke an @AdrianKlaver für seine Antwort

Folge dies. Ich kann die response erhalten

  1. Ich wähle diese Antwort als meinen Bild
  2. Führen Sie CREATE EXTENSION plpython3u; aus in der SQL-Shell
  3. Führen Sie pip3 install requests aus Im Betriebssystem (auch bekannt als Container)
  4. Funktion erstellen
    CREATE OR REPLACE FUNCTION return_version()
       RETURNS VARCHAR
    AS $$
     import requests
     res = requests.get('https://google.com')
     return str(res.text)
    $$ LANGUAGE plpython3u;
    
  5. SELECT return_version(); Prüfen Sie das Ergebnis