求助大神,怎么爬取加密的网页视频 ?

python_lele 2017-03-07 12:48:34
最近在学习python,但是好的教程太少。所以想爬取百度传课的教学视频。我用的是3.6,库是urllib,urllib.request,requests,urllib3这几个库,代码分别如下,网页是获取到了,但是视频怎么抓取?:
import urllib3 as g
http=g.PoolManager()
r=http.request('GET','https://www.chuanke.com/3628575-182242.html')
print(r.status,'\n')
print(r.headers['server'],'\n')
print(r.data,'\n')
#这是3的。
import urllib.request
import urllib
import re
if __name__=='__main__':
response=urllib.request.urlopen("https://www.chuanke.com/3628575-182242.html",)
http=response.read().decode()
print (http)
print(len(http))
这是内置库的代码。
请问大神,还需要什么步骤啊?!!~~~急求
...全文
1518 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
python_lele 2017-03-09
  • 打赏
  • 举报
回复
不行啊,大神,一个字符不能给一个对象。。。。。。。。。。。。
屎克螂 2017-03-08
  • 打赏
  • 举报
回复

import requests, re
d = requests.get('https://www.chuanke.com/3628575-182242.html', timeout=30, verify=False).content
g = re.search('var params = \{.+?vlist : \[\'(.+?)\'\].+?\};', d)
if g:
    print "https://www.chuanke.com" + g.group(1)
python_lele 2017-03-07
  • 打赏
  • 举报
回复
是的,大神,帮帮忙
_kid_ 2017-03-07
  • 打赏
  • 举报
回复
要抓取vip课程?

37,743

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧