如何在网站| Python上找到mp3文件的隐藏链接
如何在radiojavan.com网站上通过Python查找mp3文件的隐藏链接 例如,在如何在网站| Python上找到mp3文件的隐藏链接,python,beautifulsoup,scrapy,Python,Beautifulsoup,Scrapy,如何在radiojavan.com网站上通过Python查找mp3文件的隐藏链接 例如,在radiojavan.com上,您只能看到页面链接,但没有下载链接。我可以使用哪些工具在Python中查找音乐链接? 请引导我。简单地说: import re def exp(url): try: url = url.replace('\n', '').replace('\r', '') op = requests.get(url , timeout=7).cont
radiojavan.com
上,您只能看到页面链接,但没有下载链接。我可以使用哪些工具在Python
中查找音乐链接?
请引导我。简单地说:
import re
def exp(url):
try:
url = url.replace('\n', '').replace('\r', '')
op = requests.get(url , timeout=7).content
if ".mp3" in op:
print ("thanks it's valid link ")
filter = re.findall('<meta property="og:audio" content="(.*?)"/>', str(op))[0]
print ("[+] Found " + filter)
else:
print ('-> ' + url)
except:
print ("timeOut -> " + url)
pass
a = raw_input("link : ")
exp(a)
重新导入
def exp(url):
尝试:
url=url.replace('\n','').replace('\r','')
op=requests.get(url,超时=7).content
如果op中的“.mp3”:
打印(“谢谢,这是有效链接”)
filter=re.findall(“”,str(op))[0]
打印(“[+]找到”+过滤器)
其他:
打印('->'+url)
除:
打印(“超时->”+url)
通过
a=原始输入(“链接:”)
特急(a)
import requests
url = 'https://www.radiojavan.com/mp3s/mp3/Hojat-Ashrafzadeh-Kaman-Abroo'
# download page source
r = requests.get(url)
# convert to text
page_source = r.text
# look through each line for '.mp3'
for line in page_source.split("\n"):
if ".mp3" in line:
# select the text after 'content="' and before the following '"'
mp3url = line.strip().split('content="')[1].split('"')[0]
print (mp3url)