PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

PostgreSQL sur Docker :Comment installer et exécuter des dépendances python sous `plpython3u` ?

Merci à @AdrianKlaver pour sa réponse

Suivez ceci. Je peux obtenir la response

  1. Je choisis cette réponse comme étant mon image
  2. Exécutez CREATE EXTENSION plpython3u; dans le shell SQL
  3. Exécuter des pip3 install requests Dans le système d'exploitation (conteneur)
  4. create function
    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(); Vérifiez le résultat