图片
###################图片
import requests
import os
url = 'https://www.apple.com/v/macbook-air/f/images/meta/og__wmayxefn276q.png'
root = '/Users/yu/Documents/python3/crawler/'
path = root + url.split('/')[-1]
try:
if not os.path.exists(root): # 判断目录是否存在
os.mkdir(root)
if not os.path.exists(path): # 判断文件是否存在
hd = {'user-agent': 'Mozilla/5.0'}
r = requests.get(url, headers=hd)
with open(path, 'wb') as f:
f.write(r.content)
print('成功')
else:
print('文件已存在')
except:
print('失败')
视频
###################视频
import requests
import os
url = 'https://www.apple.com.cn/105/media/cn/ipad-pro/2020/7be9ce7b-fa4e-4f54-968b-4a7687066ed8/films/feature/ipad-pro-feature-tpl-cn-2020_1280x720h.mp4'
root = '/Users/yu/Documents/python3/crawler/'
path = root + url.split('/')[-1]
try:
if not os.path.exists(root): # 判断目录是否存在
os.mkdir(root)
if not os.path.exists(path): # 判断文件是否存在
hd = {'user-agent': 'Mozilla/5.0'}
r = requests.get(url, headers=hd)
print('开始下载')
with open(path, 'wb') as f:
for i in r.iter_content(chunk_size=1024):
f.write(i)
print('下载结束')
print('成功')
else:
print('文件已存在')
except:
print('失败')