File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change 1+ import requests ,re
2+
3+ url = 'https://mp.weixin.qq.com/s/C6P5RwIejmUrnovom3lZFg'
4+
5+ result = requests .get (url ).text
6+ biz = re .search (r'__biz=(.*?)&' ,result )[1 ]
7+ mid = re .search (r'mid=(.*?)&' ,result )[1 ]
8+ vid = re .search (r'wxv_(.*?)\"' ,result )[0 ].replace ('\" ' , '' )
9+
10+ video_url = f'https://mp.weixin.qq.com/mp/videoplayer?action=get_mp_video_play_url&preview=0&__biz={ biz } &mid={ mid } &idx=1&vid={ vid } &uin=&key=&pass_ticket=&wxtoken=777&devicetype=&clientversion=&__biz={ biz } &appmsg_token=&x5=0&f=json'
11+
12+ url_info = requests .get (video_url ).json ()['url_info' ][0 ]['url' ]
13+
14+ resp = requests .get (url_info , stream = True )
15+
16+ with open ('day10.mp4' , 'wb' ) as f :
17+ f .write (resp .content )
18+
19+ print ('视频下载完成' )
You can’t perform that action at this time.
0 commit comments