os.getenv
wordt gebruikt om de waarde van een omgevingsvariabele te krijgen, en retourneert None
standaard als die variabele niet bestaat. Je geeft het je verbindingsreeks door, die (vrijwel zeker) niet bestaat als een omgevingsvariabele. Dus het retourneert None
, die wordt gegeven aan create_engine
, wat mislukt omdat het een verbindingsreeks verwacht. Geef uw verbindingsreeks gewoon rechtstreeks door:
engine = create_engine("postgresql://postgres:[email protected]:5432/lecture3")