Это мой текущий код:вставляя переменные в «б» байт
encodedstring = base64.encodestring(b"admin:password")[:-1]
Теперь я хочу использовать переменные для пароля имя пользователя &, что-то вроде этого?
username = "admin"
password = "password"
user_pass = username + ":" + password
user_pass = b"user_pass <<<<?
encodedstring = base64.encodestring(user_pass)[:-1]
Как я могу это сделать?
Большое спасибо
Не 'байты (user_pass, 'ascii')' делают? Или 'user_pass.encode ('ascii')'? Выберите любую кодировку, которая вам нравится. –
yup, bytes (user_pass, 'ascii') делают тот же трюк. Благодарю. – user1641071