sql >> Base de Datos >  >> RDS >> PostgreSQL

PostgreSQL en Docker:¿Cómo instalar y ejecutar dependencias de python en `plpython3u`?

Gracias a @AdrianKlaver por su respuesta

Sigue esto. Puedo obtener la response

  1. Selecciono esta respuesta como mi imagen
  2. Ejecute CREATE EXTENSION plpython3u; en shell SQL
  3. Ejecutar pip3 install requests En el sistema operativo (también conocido como contenedor)
  4. crear función
    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(); Comprobar el resultado