Câu hỏi / câu trả lời này có lẽ là bản sao của câu hỏi này nên đáng để kiểm tra trước tiên Viết chuỗi kết nối khi mật khẩu chứa ký tự đặc biệt
Theo tài liệu SQLAlchemy
the string format of the URL is an RFC-1738-style string.
Theo định nghĩa RFC-1738
If the character corresponding to an octet is
reserved in a scheme, the octet must be encoded. The characters ";",
"/", "?", ":", "@", "=" and "&" are the characters which may be
reserved for special meaning within a scheme.
Vì vậy, tôi giả định rằng mật khẩu của bạn (và tên người dùng cho vấn đề đó) cần được mã hóa URL để đảm bảo mọi ký tự như vậy được thoát đúng cách. Theo Cách urlencode một chuỗi truy vấn trong Python?
điều này có thể được thực hiện trong python bằng cách sử dụng urlencode()