代码实现

import tkinter
import tkinter.messagebox
import os
import os.path
import you_get# 获取当前工作目录
path = os.getcwd()
# 设置当前目录为工作目录
os.chdir(path)# 创建应用程序
root = tkinter.Tk()
# 设置窗口标题
root.title('获取网页视频')
# 设置窗口大小
root['height'] = 200
root['width'] = 500# 在窗口上创建标签组件
labeHint = tkinter.Label(root, text='请输入视频链接:', font=("微软雅黑",12), justify=tkinter.RIGHT, anchor='e', width=80)
# 显示该组件的位置及大小
labeHint.place(x=25, y=50, width=155, height=25)# 在窗口创建输入网页链接的文本框,同时设置关联的变量
varLink = tkinter.StringVar(root, value='')
entryLink = tkinter.Entry(root, width=80, textvariable=varLink)
entryLink.place(x=180, y=50, width=270, height=25)# 获取网页视频事件处理函数
def get_video():# 获取输入的网页链接url = entryLink.get()print(url)os.system('you-get {}'.format(url))varStatus.set('已完成')# 创建按钮组件,同时设置按钮处理事件函数
button_start = tkinter.Button(root, text='开始', font=("微软雅黑",12), command=get_video)
button_start.place(x=380, y=105, width=50, height=25)# 清空输入框内容事件处理函数
def emplt():varLink.set('')varStatus.set('已清空')button_emplt = tkinter.Button(root, text='清空', font=("微软雅黑",12), command=emplt)
button_emplt.place(x=260, y=105, width=50, height=25)# 处理完事件后给出结果提示
varStatus = tkinter.StringVar(root, value='')
status = tkinter.Label(root, font=("微软雅黑",12), textvariable=varStatus)
status.place(x=380, y=150, width=50, height=25)# 启动消息循环
root.mainloop()

使用及效果

运行该代码后,输入网页视频链接并点击开始,程序就会自动开始下载视频


下载好,可以看,而且是最高清的

python 获取网页视频相关推荐

  1. python获取网页图片_Python获取网页上图片下载地址的方法

    本文实例讲述了Python获取网页上图片下载地址的方法.分享给大家供大家参考.具体如下: 这里获取网页上图片的下载地址是正在写的数据采集中的一段,代码如下: #!/user/bin/python3 i ...

  2. python获取网页标题_Python2获取网页标题

    Python获取网页标题 使用Python2.x的urllib2和lxml,速度应该还快于BeautifulSoup4(话说回来,为什么大家都要用BS4呢?一个XPATH不就完了吗) 没有安装过的,用 ...

  3. Android 使用JS注入获取网页视频链接

    Android 使用JS注入获取网页视频链接 思路: 1.通过js注入获取整个网页html. 2.通过jsoup分析获取video播放器的数据源. 一.开启webviewjs功能,注入js回调 mWe ...

  4. Java爬虫获取网页视频,音乐,图片等

    如何使用Java写爬虫来获取网页视频 方法1对于没有反爬虫机制(不多说直接上代码) @SuppressWarnings("all") public String getVideo( ...

  5. 用Python下载网页视频

    你可以使用 Python 中的 requests 库来下载网页视频. 首先,你需要安装 requests 库.你可以在命令行中输入以下命令来安装它: pipinstall requests 然后,你可 ...

  6. Python 获取网页内视频或图片

    使用BeautifulSoup 和 Requests,来获取网页内的视频和图片. import requests from bs4 import BeautifulSoup# Send request ...

  7. python获取网页数据对电脑性能_【Python】网页数据爬取实战

    由于网页结构跟之前有变化,还不是很熟悉.代码待完善,问题记录: 腾讯新闻二级网页内容爬取有问题. 链家网站头文件没有用到. 爬取一条腾讯视频的header内容,存入txt.要求: 包含网页链接 包含t ...

  8. python获取网页元素坐标_html网页元素在屏幕上的坐标获取

    今天在用python调用IE获取html网页元素在屏幕上的坐标,当然为了截图啦,(*^__^*) 嘻嘻-- xtop=ie.document.forms[i].elements[j].getBound ...

  9. 怎样获取网页视频下载链接

    上网时,经常会遇到很有趣的视频想要收藏下来,但是网页一般不都不会直接提供下载链接.这种情况下可以尝试一下其他方法获取他的下载链. 可以尝试下使用硕鼠网提供的破解链服务 http://www.flvcd ...

  10. python 获取网页的内容

    1.安装pip 我的个人桌面系统用的linuxmint,系统默认没有安装pip,考虑到后面安装requests模块使用pip,所以我这里第一步先安装pip. 1 $ sudo apt install ...

最新文章

  1. 独家 | 使用机器学习加速对非结构化数据的查询-第1部分(使用BlazeIt加速聚合和限制查询)...
  2. 睡前刷8分钟手机,身体兴奋1小时
  3. 【总结】在VirtualBox上面安装Mac的注意事项
  4. SpringBoot集成Mybatis(0配置注解版)
  5. 【Linux开发】linux设备驱动归纳总结(九):1.platform总线的设备和驱动
  6. 电子计算机制作探测,如何自己制作一个简易的金属探测器
  7. Fiddler抓包工具之Filters(过滤器)进行会话过滤
  8. Exchange Server 2016 之三:邮箱角色部署
  9. Android NDK开发之 与NEON相关的库
  10. 微分几何笔记(9) —— 切丛,余切丛
  11. 【写paper系列之一】怎样写好introduction--转自nature
  12. 出版一本书可以赚多少钱_今年出版5本书
  13. 2021五款头戴式蓝牙耳机分享,高清音质超轻超舒适,平价最强推荐
  14. FS4059B是5V输入升压充电8.4V1.5A的升压恒流充电IC高效串联充电
  15. 什么是数据中心核心交换机?与普通交换机有什么区别?
  16. woo 图像合成,比python简单多了,一个文件到处运行,不用编译
  17. maven 下载依赖不走私服
  18. BZOJ 1029: [JSOI2007]建筑抢修【贪心】
  19. 如何在Word中添加漂亮的代码块 | 很全的方法整理和比较
  20. Delphi Web应用开发B/S框架推荐:《Delphi Web前端开发教程——基于TMS WEB Core框架》

热门文章

  1. kubernetes入门之Downward API
  2. python中out函数_Python中函数的使用
  3. Python与数学——使用Processing绘制高次方程图像
  4. 从0.1开始学Python——[24]
  5. VUE-waterfall瀑布流组件使用
  6. 解决魅族手机不输出Log日志 或者输出部分日志问题
  7. 浅识Flutter 基本组件之TextField组件 输入框controller属性
  8. 计算机ppt以学校生活为主题的作文,校园生活为话题的作文(精选10篇)
  9. 怎样学计算机打字最快,怎样学电脑快速打字
  10. 云计算和云服务区别是什么