没有合适的资源?快使用搜索试试~ 我知道了~
我们要实现的是一个很简单的小玩意,文件夹中存放图片,每次都是点击然后才能实现。 上一个博客 实现的拆分gif,最后的图查看不是按照文件名的顺序 排列查看的,这个时候我们就要自己手动来生成一个图片的查看器,通过图片的名称顺序 来进行查看图片。 制作以上 文件夹中的图片查看器 模块介绍 Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。
资源推荐
资源详情
资源评论
python 实现基本的图像查看器实现基本的图像查看器 -pillow
我们要实现的是一个很简单的小玩意,文件夹中存放图片,每次都是点击然后才能实现。
上一个博客 实现的拆分gif,最后的图查看不是按照文件名的顺序 排列查看的,这个时候我们就要自己手动来生成一个图片的查看器,通过图片的名
称顺序 来进行查看图片。
制作以上 文件夹中的图片查看器
模块介绍模块介绍
Tkinter:
Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和
Macintosh 系统里。Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。
messagebox
形成对话框,相当于前端的 button
导入对应的模块
构造 展示图片的窗口 并设置对应配置
找到 想要查看的图片的文件夹
将文件夹中的图片,过滤筛选
import os
import tkinter
import tkinter.messagebox
from PIL import Image, ImageTk
# 创建tkinter应用程序窗口
root = tkinter.Tk()
# 设置窗口的大小和位置
root.geometry('430x650+40+30')
# 不允许改变窗口的大小
root.resizable(False, False)
# 设置窗口主题
root.title('使用Label显示图片')
# 获取当前文件夹中所有图片文件列表
suffix = ('.jpg', '.bmp', '.png')
# 通过listdir 来查看文件夹中的文件,并遍历
pics = [p for p in os.listdir('test') if p.endswith(suffix)] # 判断是不是我们要的图片类型 结尾
pics.sort(key=lambda item: int(item[:item.index('.')])) # 过滤遍历后的图片,以参数排序
# item[:item.index('.')] 切片 过滤.以后
资源评论
weixin_38519660
- 粉丝: 4
- 资源: 949
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- ECharts仪表盘-多标题仪表盘.rar
- ECharts仪表盘-基础仪表盘.zip
- ECharts仪表盘-等级仪表盘.zip
- ECharts仪表盘-气温仪表盘.zip
- ECharts仪表盘-进度仪表盘.zip
- ECharts仪表盘-阶段速度仪表盘.zip
- ECharts仪表盘-速度仪表盘.zip
- ECharts仪表盘-气压表.zip
- ECharts仪表盘-时钟仪表盘.zip
- ECharts仪表盘-自定义仪表盘1.rar
- 立体仓储单立柱堆垛机(投产使用)sw16可编辑全套技术资料100%好用.zip
- python基于tensorflow的人脸识别系统设计与实现源码+说明(高分项目)
- 敏源电容类CPU芯片选型指南
- 量产儿童安全座椅挂钩铆合机(sw16可编辑+工程图+bom)全套技术资料100%好用.zip
- 生物识别技术领域的大菱鲆个体跟踪识别方法及育种应用
- 全球互联网用户数据.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功