对接视频解析爬虫

 demo放上,后期继续优化

import re
import requests
import tkinter as tk
import webbrowser
from tkinter import messagebox
response = requests.get('http://www.qmaile.com/')
jiexi2 = "https://www.eggvod.cn/jxjxjx.php?lrspm=29277626"

response.encoding = response.apparent_encoding
response = response.text

reg=re.compile('<option value="(.*?)" selected="">')

res = re.findall(reg,response)
one = res[0]
two = res[1]
three = res[2]
four = res[3]
five = res[4]

root = tk.Tk()
root.title('Vip_Movie')
root.geometry('500x250+100+100')

l1 = tk.Label(root, text='播放接口:', font=("Arial",12),)

l1.grid(row=0, column=0)
l2 = tk.Label(root, text='播放链接:', font=("Arial",12),)
l2.grid(row=6, column=0)
t1 = tk.Entry(root, text='', width=50)
t1.grid(row=6, column=1)

var = tk.StringVar(value=None)
r1 = tk.Radiobutton(root, text='播放接口1', variable=var, value=one,)
r1.grid(row=0, column=1,)
var.set(r1)
r2 = tk.Radiobutton(root, text='播放接口2', variable=var, value=two,)
r2.grid(row=1, column=1)
r3 = tk.Radiobutton(root, text='播放接口3', variable=var, value=three,)
r3.grid(row=2,column=1)
r4 = tk.Radiobutton(root,text='播放接口4', variable=var, value=four,)
r4.grid(row=3, column=1)
r5 = tk.Radiobutton(root, text='播放接口5', variable=var, value=five,)
r5.grid(row=4, column=1)


def help_():
    messagebox.showinfo("帮助信息", message="请把想看的视频链接放到输入框即可!")


def author_info():
    messagebox.showinfo("联系更新", message="Author:善念")


menu = tk.Menu(root)
help_menu = tk.Menu(menu, tearoff=0)
menu.add_cascade(label='帮助(H)', menu=help_menu)
help_menu.add_command(label='帮助文档',command=help_)
help_menu.add_command(label='作者信息', command=author_info)
root.config(menu=menu)


def play_movie():
    'https://v.qq.com/x/cover/m441e3rjq9kwpsc/f0033wxl5yz.html'
    print(var.get())
    print(t1.get())
    webbrowser.open(var.get()+t1.get())


b1 = tk.Button(root,text='播放', font=("Arial",12), width=8, command=play_movie)
b1.grid(row=7, column=1)


def del_text():
    t1.delete(0, 'end')


b2 = tk.Button(root, text='清除', font=("Arial", 12), width=8, command=del_text)
b2.grid(row=8, column=1)

root.mainloop()




 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值