tkinter之filedialog

简介: tkinter之filedialog
from tkinter import *
import tkinter.filedialog  # 注意次数要将文件对话框导入


# 定义一个处理文件的相关函数
def askfile():
    # 从本地选择一个文件,并返回文件的目录
    filename = tkinter.filedialog.askopenfilename()
    if filename != '':
        lb.config(text=filename)
    else:
        lb.config(text='您没有选择任何文件')


root = Tk()
root.config(bg='#87CEEB')
root.title("逻辑网")
root.geometry('400x200+300+300')
root.iconbitmap('../image/icon.ico')
btn = Button(root, text='选择文件', relief=RAISED, command=askfile)
btn.grid(row=0, column=0)
lb = Label(root, text='', bg='#87CEEB')
lb.grid(row=0, column=1, padx=5)
# 显示窗口
root.mainloop()
相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
目录
相关文章
|
负载均衡 算法 网络协议
|
存储 关系型数据库 MySQL
|
存储 安全 搜索推荐
电子邮箱:免费与付费选项的详细对比
**电子邮箱概述:**电子邮箱是线上通信工具,用于信息传递、文件共享、存档及组织管理,确保安全。付费邮箱提供大存储空间、无广告环境、高级支持、更多功能和定制选项,以及增强安全性和稳定性,适合商务使用,助力塑造专业形象。 **付费与免费区别:** 1. **存储空间**:免费邮箱空间有限,付费邮箱通常提供更大空间,如Zoho Mail可按需购买。 2. **广告与隐私**:付费邮箱无广告,隐私保护更好。 3. **客户支持**:付费邮箱用户享受24/7客服和更快问题解决。 4. **功能定制**:付费邮箱有更多高级功能和定制选项,如Zoho Mail支持音视频通话和无限邮件收发。
483 1
|
人工智能 算法 测试技术
论文介绍:进化算法优化模型融合策略
【5月更文挑战第3天】《进化算法优化模型融合策略》论文提出使用进化算法自动化创建和优化大型语言模型,通过模型融合提升性能并减少资源消耗。实验显示,这种方法在多种基准测试中取得先进性能,尤其在无特定任务训练情况下仍能超越参数更多模型。同时,该技术成功应用于创建具有文化意识的日语视觉-语言模型。然而,模型融合可能产生逻辑不连贯响应和准确性问题,未来工作将聚焦于图像扩散模型、自动源模型选择及生成自我改进的模型群体。[论文链接: https://arxiv.org/pdf/2403.13187.pdf]
389 1
|
SQL 关系型数据库 MySQL
【Mysql】MYSQL参数max_allowed_packet 介绍
【Mysql】MYSQL参数max_allowed_packet 介绍
1473 0
|
API 数据安全/隐私保护
抖音视频,图集无水印直链解析免费API接口教程
该接口用于解析抖音视频和图集的无水印直链地址。请求地址为 `https://cn.apihz.cn/api/fun/douyin.php`,支持POST或GET请求。请求参数包括用户ID、用户KEY和视频或图集地址。返回参数包括状态码、信息提示、作者昵称、标题、视频地址、封面、图集和类型。示例请求和返回数据详见文档。
1960 1
|
SQL Java 数据库连接
MyBatis-Plus快速入门:从安装到第一个Demo
本文将带你从零开始,快速入门 MyBatis-Plus。我们将首先介绍如何安装和配置 MyBatis-Plus,然后通过一个简单的示例演示如何使用它进行数据操作。无论你是 MyBatis 的新手还是希望提升开发效率的老手,本文都将为你提供清晰的指导和实用的技巧。
2879 0
MyBatis-Plus快速入门:从安装到第一个Demo
|
机器学习/深度学习 自然语言处理 算法
大模型在自然语言处理中的应用
大模型在自然语言处理中的应用
1595 1
|
存储 SQL 分布式计算
大数据-142 - ClickHouse 集群 副本和分片 Distributed 附带案例演示
大数据-142 - ClickHouse 集群 副本和分片 Distributed 附带案例演示
1207 0

热门文章

最新文章