Для Базовая аутентификация , если Пароль содержит символов например. "''asd'asd';123asd'
вам нужно перевести строку в UTF . Как пример:
username = "%21%40user" #stands for !@user
password = "%0D%0Apass" #stands for ^&pass
webpage = "something.url.com"
Теперь вы можете использовать:
url = 'http://{}:{}@{}'.format(username, password, webpage)
driver.get(url)