Похоже, но немного не то. У меня тогда опять же открывается сначала новый (второй) браузер, а потом две вкладки. Но авторизован я в первом браузере. Во втором я не авторизован на определенном сайте. Желательно как-то сделать чтобы в первом уже открытом браузере открылась новая вкладка, или как-то подтянуть данные с уже открытого браузера в тот что заново открывается при запуске Python. Как пример. Я авторизовался через Твиттер на одном из сайтов, потом при запуске Python я вбиваю этот сайт в поле user_link = input и нужно чтобы открылось окно где я уже буду авторизован. Примерно так.
После того как убрал амперсанд, ошибка Notice: Only variables should be assigned by reference in исчезла.
Но ошибка Notice: Only variables should be passed by reference in осталась... Что-то еще поменять нужно?