PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

PostgreSQL no Docker:Como instalar e executar dependências python em `plpython3u`?


Obrigado a @AdrianKlaver por sua resposta

Siga isso. Posso obter a response
  1. Eu escolho esta resposta para ser minha imagem
  2. Execute CREATE EXTENSION plpython3u; em shell SQL
  3. Execute pip3 install requests No SO (também conhecido como contêiner)
  4. criar função
    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(); Confira o resultado