PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL su Docker:come installare ed eseguire dipendenze Python in `plpython3u`?

Grazie ad @AdrianKlaver per la sua risposta

Segui questo. Posso ottenere la response

  1. Scelgo questa risposta come mia immagine
  2. Esegui CREATE EXTENSION plpython3u; nella shell SQL
  3. Esegui pip3 install requests Nel sistema operativo (ovvero contenitore)
  4. crea funzione
    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(); Controlla il risultato