爬取flash动画

   爬取flash动画首先得获得flash动画的url,flash动画的url是以.swf结尾的,所以使用播放flash动画的网页爬取flash动画会失败。

首先获取flash动画的url,打开播放flash动画然后鼠标右击查看源代码出现HTML网页信息,使用网页快捷搜索键Ctrl+F,搜索swf,以.swf结尾的链接就是flash动画的url。

eg:

"http://demo.sc.chinaz.com//Files/DownLoad/flash2/201810/Xflash119.swf"

使用嵩天老师给的爬取图片的模板,爬取flash动画

import requests
import os
#url = 'http://pic.baike.soso.com/p/20121204/bki-20121204204856-1238434277.jpg'
#url = 'http://demo.sc.chinaz.com//Files/DownLoad/flash2/201810/Xflash119.swf'
url = 'http://demo.sc.chinaz.com//Files/DownLoad/flash2/201810/flash6539.swf'
root = 'D://ruanjian//python//chengxu//picture//'#根目录
path = root + url.split('/')[-1]
try:
    if not os.path.exists(root):#判断根目录是否存在
        os.mkdir(root)          #建立根目录
    if not os.path.exists(path):
        r = requests.get(url)
        with open(path,'wb') as f:
            f.write(r.content)
            f.close()
            print('爬取成功')
    else:
        print('文件已存在')
except:
    print('爬取失败')
 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值