Строка Base64.encode не работает в Python, тип Ошибка: представление памяти: требуется объект, подобный байту - PullRequest
0 голосов
/ 01 июня 2018

Я пытаюсь запустить потоковое вещание в Python. Я обнаружил ошибку в этой строке, я перепробовал все возможные решения в Интернете и переполнение стека, но не сработал в своем коде, я использую Anaconda Prompt-Python 3.6.4

auth_encoded = base64.encodestring('%s:%s' % (user, password))[:-1]

Я также пытался

  • auth_encoded = base64.b64encode (base64.b64decode ('% s:% s'% (пользователь, пароль)))

  • auth_encoded = base64.b64encode (байты ('% s:% s'% (пользователь, пароль)))

  • auth_s = urllib.parse.unquote (('% s:% s'% (пользователь, пароль)))
    auth_bytes = auth_s.encode ()
    encoded_bytes = base64.encodestring (auth_bytes)

Снимок экрана с ошибкой

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...