Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法解码base64 python解码_Python_Base64_Kodi - Fatal编程技术网

无法解码base64 python解码

无法解码base64 python解码,python,base64,kodi,Python,Base64,Kodi,我正在使用Python(使用Kodi插件)。我设法抓取了base64中的链接。我检索一个链接: AHR0CHM6LY9JD3MWMDQUZ2VHCJNYZC5UZXQVZMLSZW9ZLZIWMTCVMTAVMDIVTUWNJG4NTG2ODQWNMY5LTI0MC5TCDQ/AD1STXC3AFYZVU1ANLKHBNNWRUELB3JNR0BD0xNTA3MDC4NJU2.mp4 它存储在源代码[0]中,但我似乎无法将其转换为解码字符串 出于以下原因,我在哪里找到源[0],它不会解码?我认为

我正在使用Python(使用Kodi插件)。我设法抓取了base64中的链接。我检索一个链接:

AHR0CHM6LY9JD3MWMDQUZ2VHCJNYZC5UZXQVZMLSZW9ZLZIWMTCVMTAVMDIVTUWNJG4NTG2ODQWNMY5LTI0MC5TCDQ/AD1STXC3AFYZVU1ANLKHBNNWRUELB3JNR0BD0xNTA3MDC4NJU2.mp4

它存储在
源代码[0]
中,但我似乎无法将其转换为解码字符串

出于以下原因,我在哪里找到源[0],它不会解码?我认为问题出在哪里:
b64s=base64.b64decode(source[0])

def matplayer(url):
页面=获取url(url)
source=re.findall(“我刚刚发现您的问题:
您废弃的字符串是:

source = aHR0cHM6Ly9jd3MwMDQuZ2VhcjNyZC5uZXQvZmlsZXMvdmlkZW9zLzIwMTcvMTAvMDIvMTUwNjg4NTg2ODQwNmY5LTI0MC5tcDQ/aD1STXc3aFUyZVU1anlkRHBnNWRuelB3JnR0bD0xNTA3MDc4NjU2.mp4
我将这样编写代码:

import base64
link = base64.b64decode(source.strip(".mp4"))

print(link)
在上面的代码中,我只解码了没有扩展名的字符
.mp4
结果是:

b'https://cws004.gear3rd.net/files/videos/2017/10/02/1506885868406f9-240.mp4?h=RMw7hU2eU5jydDpg5dnzPw&ttl=1507078656'

您得到的确切错误是什么?看起来您正在尝试解码不需要解码的内容。如果您从
src
属性中刮取它,则它就是链接。
b'https://cws004.gear3rd.net/files/videos/2017/10/02/1506885868406f9-240.mp4?h=RMw7hU2eU5jydDpg5dnzPw&ttl=1507078656'