sql >> Databáze >  >> RDS >> PostgreSQL

Chyba při připojování k postgresql pomocí sqlalchemy

os.getenv se používá k získání hodnoty proměnné prostředí a vrací None ve výchozím nastavení, pokud tato proměnná neexistuje. Předáváte mu svůj připojovací řetězec, který (téměř jistě) neexistuje jako proměnná prostředí. Takže vrací None , který je dán create_engine , který selže, protože očekává připojovací řetězec. Jednoduše zadejte svůj připojovací řetězec přímo:

engine = create_engine("postgresql://postgres:[email protected]:5432/lecture3") 


  1. Mac + virtualenv + pip + postgresql =Chyba:Spustitelný soubor pg_config nebyl nalezen

  2. Zkrácení všech tabulek v databázi na serveru SQL - SQL Server / TSQL výukový program, část 55

  3. PostgreSQL - maximální počet parametrů v klauzuli IN?

  4. Jak převést hodnoty řádků na sloupce s počtem dynamických sloupců?