from urllib.parse import quote_plus as urlquote
from sqlalchemy.engine import create_engine
engine = create_engine('postgres://user:%s@host/database' % urlquote('badpass')
    )
Запись строки подключения, если пароль содержит специальные символы