前言
嗨嘍,大家好呀~這里是愛看美女的茜茜吶
又到了學Python時刻~
所以特地給大家獻上如何用Python來開發一款看視頻不需要VIP的軟體~
如果想發給朋友用的話,咱們在打包成exe可執行軟體,這樣小伙伴也能一起用了~
效果展示
這是本次要寫的界面
優、騰、愛三個主流的都可以,其它的我沒試,直接把視頻地址復制粘貼到播放地址里,點擊在線決議就可以觀看了~
有小伙伴要問了,不會是馬老師遠古畫質吧?
當然不會,必須是超清的!
播放效果,我就不演示了~
大家自己去試吧
代碼展示
匯入模塊
import tkinter as tk import webbrowser
==原始碼、解答擊 藍色字體 自取,我都放在這里了,==
root = tk.Tk() root.title('在線觀影軟體') root.geometry('800x300+200+200') img = tk.PhotoImage(file='img\\封面.png')
自定義函式 按鈕觸發事件
def show(): # 獲取輸入框的內容 word = input_va.get() # 獲取選擇的是那個介面 num = num_int_va.get() # 判斷選擇的第一個介面 if num == 1: # 視頻決議播放地址 link = 'https://jx.qqwtt.com/?url=' + word # 打開視頻網站進行播放 webbrowser.open(link) elif num == 2: link = 'https://okjx.cc/?url=' + word webbrowser.open(link) elif num == 3: link = 'https://svip.bljiex.cc/?url=' + word webbrowser.open(link)
pack() 布局方法默認 最上面居中 Label 標簽組件 <零件>
tk.Label(root, image=img).pack() choose_frame = tk.LabelFrame(root) choose_frame.pack(fill='both', pady=10) tk.Label(choose_frame, text='選擇介面:', font=('黑體', 20)).pack(side=tk.LEFT) num_int_va = tk.IntVar() num_int_va.set(1)
設定單選按鈕 side=tk.LEFT 靠左邊, 左對齊,
tk.Radiobutton(choose_frame, text='①號通用vip引擎系統【穩定通用】',variable=num_int_va, value=https://www.cnblogs.com/Qqun261823976/archive/2022/10/11/1).pack(side=tk.LEFT, padx=5) tk.Radiobutton(choose_frame, text='②號通用vip引擎系統【穩定通用】', variable=num_int_va, value=https://www.cnblogs.com/Qqun261823976/archive/2022/10/11/2).pack(side=tk.LEFT, padx=5) tk.Radiobutton(choose_frame, text='③號通用vip引擎系統【穩定通用】', variable=num_int_va, value=https://www.cnblogs.com/Qqun261823976/archive/2022/10/11/3).pack(side=tk.LEFT)
創建第二個標簽框
input_frame = tk.LabelFrame(root) input_frame.pack(fill='both', pady=10) tk.Label(input_frame, text='播放地址:', font=('黑體', 20)).pack(side=tk.LEFT) input_va = tk.StringVar() tk.Entry(input_frame, width=100, relief='flat', textvariable=input_va).pack(side=tk.LEFT, fill='both') # 設定按鈕 tk.Button(root, text='Go點擊在線決議播放', font=('黑體', 20), bg='#449d44', relief='flat', command=show).pack(fill='both')
打包為exe可執行檔案
py檔案打包一般都是用的 Pyinstaller ,大家安裝一下這個模塊,
打包流程太長了,我就不詳細寫了
這是我剛剛打包好的~
==原始碼、解答擊 藍色字體 自取,我都放在這里了,==
尾語 ??
感謝你觀看我的文章吶~本次航班到這里就結束啦 ??
希望本篇文章有對你帶來幫助 ??,有學習到一點知識~
躲起來的星星??也在努力發光,你也要努力加油(讓我們一起努力叭),
最后,博主要一下你們的三連呀(點贊、評論、收藏),不要錢的還是可以搞一搞的嘛~
不知道評論啥的,即使扣個6666也是對博主的鼓舞吖 ?? 感謝 ??
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/513661.html
標籤:其他
下一篇:MyBatisPlus筆記
