python爬虫突破限制,爬取VIP视频资源!(附源码)

python爬虫突破限制,爬取VIP视频php

主要介绍了python爬虫项目实例代码,文中经过示例代码介绍的很是详细,对你们的学习或者工做具备必定的参考学习价值,须要的朋友能够参考下html

其余也很少说什么直接附上源码只要学会爬虫技术,想爬取什么资源基本均可以作到,固然Python不止爬虫技术还有web开发,大数据,人工智能等!python

#!/usr/bin/env python# -*- coding: utf-8 -*-# @File : 视频破解.py# @Author: 未衬

# url解析 vip视频播放地址的模块 作url加密的from urllib import parse
# TK 若是出现错误会返回一个消息import tkinter.messagebox as msgbox
# 作桌面编程的import tkinter as tk
# 控制浏览器的import webbrowser
# 正则表达式import re
class APP: # 魔术方法 # 初始化用的 def __init__(self, width=500, height=300): self.w = width self.h = height self.title = 'vip视频破解助手' # 软件名 self.root = tk.Tk(className=self.title)
# vip视频播放地址 StringVar() 定义字符串变量 self.url = tk.StringVar()
# 定义选择哪一个播放源 self.v = tk.IntVar()
# 默认为1 self.v.set(1)
# Frame空间 frame_1 = tk.Frame(self.root) frame_2 = tk.Frame(self.root)
# 控件内容设置 group = tk.Label(frame_1, text='暂时只有一个视频播放通道:', padx=10, pady=10) tb = tk.Radiobutton(frame_1, text='惟一通道', variable=self.v, value=1, width=10, height=3) lable = tk.Label(frame_2, text='请输入视频链接:')
# 输入框声明 entry = tk.Entry(frame_2, textvariable=self.url, highlightcolor='Fuchsia', highlightthickness=1, width=35) play = tk.Button(frame_2, text='播放', font=('楷体', 12), fg='Purple', width=2, height=1, command=self.video_play)
# 控件布局 显示控件在你的软件上 frame_1.pack() frame_2.pack()
# 肯定控件的位置 wow 行 column 列 group.grid(row=0, column=0) tb.grid(row=0, column=1) lable.grid(row=0, column=0) entry.grid(row=0, column=1)
# ipadx x方向的外部填充 ipady y方向的内部填充 play.grid(row=0, column=3, ipadx=10, ipady=10)
def video_play(self): # 视频解析网站地址 port = 'http://www.wmxz.wang/video.php?url='
# 正则表达式断定是否为合法链接 if re.match(r'^https?:/{2}\w.+$', self.url.get()): # 拿到用户输入的视频网址 ip = self.url.get()
# 视频链接加密 ip = parse.quote_plus(ip)
# 用浏览器打开网址 webbrowser.open(port + ip)
else: msgbox.showerror(title='错误', message='视频连接地址无效,请从新输入!')
# 启动GUI程序的函数 def loop(self): self.root.resizable(True, True) self.root.mainloop()
if __name__ == "__main__": app = APP() app.loop()

为了帮助你们更轻松的学好Python爬虫技术,我给你们分享一套Python爬虫学习资料,Python爬虫技术学习qq裙:583262168免费领取。web开发,大数据,人工智能等技术也都是有分享的.学习Python的过程中有碰见任何关于学习,行业方面的问题,学习过程当中有疑问,群里有专业的老司机免费答疑解惑!web

PS:若是以为本篇文章对您有所帮助,欢迎关注、订阅!帮忙点个 再看 转发一下 分享出去正则表达式

*声明:本文于网络整理,版权归原做者全部,如来源信息有误或侵犯权益,请联系咱们删除或受权事宜。编程


本文分享自微信公众号 - python教程(pythonjc)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。浏览器

相关文章
相关标签/搜索