import requests
import os
import re,pprint
def getHTMLText(url):
kv = {'user-agent': 'Mozilla/5.0'}
try:
r = requests.get(url,timeout=30,headers=kv)
r.raise_for_status()
r.encoding = r.apparent_encoding
return r.text
except:
return ''
def downLoad(uri):
root = 'E:/code/python/pythonLearn/code/03.spider/music'
path = root + '/' + '1' + '.mp3'
r = requests.get(uri)
if not os.path.exists(root):
os.mkdir(root)
if not os.path.exists(path):
with open(path, 'wb') as f:
f.write(r.content)
f.close()
print("保存成功")
else:
print('文件已存在')
def main():
uri = ""
getHTMLText(uri)
downLoad(uri)
main()