Base64.encode字符串在python中不起作用,键入错误:内存视图:需要类似字节的对象

2024-04-25 05:47:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试用python进行流媒体直播,我在这行中发现了错误,我在internet上尝试了所有可能的解决方案,但是在我的代码中没有成功,我使用的是Anaconda Prompt python 3.6.4

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

我也试过了

  • auth\u encoded=base64.b64encode(base64.b64decode(“%s:%s”)(用户, (密码))

  • auth\u encoded=base64.b64encode(字节('%s:%s'(用户,密码)))

  • 身份验证=urllib.parse.unquote文件(('%s:%s'(用户,密码)))
    auth\u bytes=auth\u s.encode()
    encoded\u bytes=base64.encodestring(auth\u bytes)

Error Screenshot


Tags: 代码用户auth密码bytes错误anaconda解决方案