iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python_tkinter弹出对话框创建2
  • 288
分享到

python_tkinter弹出对话框创建2

2024-04-02 19:04:59 288人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

目录1.fledialog对话框示例:askopenfilename(选择单个文件,获取文件路径)示例:askopenfilenames(选择多个文件,获取文件路径)示例:askop

上一篇相关文章python_tkinter弹出对话框创建需要的可以参考一下

1.fledialog对话框

示例:askopenfilename(选择单个文件,获取文件路径)

import tkinter
# 导入消息对话框子模块
import tkinter.filedialog

# 创建主窗口
root = tkinter.Tk()
# 设置窗口大小
root.minsize(300,300)

# 创建函数
def filename():
    # 获取文件路径
    path = tkinter.filedialog.askopenfilename()
    print(path)
# 添加按钮
btn = tkinter.Button(root,text = '文件',command = filename)
btn.pack()

# 加入消息循环
root.mainloop()

示例:askopenfilenames(选择多个文件,获取文件路径)

    用法和上面单个文件一样!返回一个元组,包含每个文件的路径

示例:askopenfile(打开文件获取单个文件指针,具有open()的作用)

import tkinter
# 导入消息对话框子模块
import tkinter.filedialog

# 创建主窗口
root = tkinter.Tk()
# 设置窗口大小
root.minsize(300,300)

# 创建函数
def file():
    # 获取文件路径
    fp = tkinter.filedialog.askopenfile(mode = 'r')
    print(fp)
# 添加按钮
btn = tkinter.Button(root,text = '文件',command = file)
btn.pack()

# 加入消息循环
root.mainloop()

示例:askopenfiles(打开文件获取多个文件指针,具有open()的作用)

用法和上面单个文件一样!

示例:askdirectory(获取一个文件夹的路径)

import tkinter
# 导入消息对话框子模块
import tkinter.filedialog

# 创建主窗口
root = tkinter.Tk()
# 设置窗口大小
root.minsize(300,300)

# 创建函数
def dir():
    # 获取文件夹路径
    path = tkinter.filedialog.askdirectory()
    print(path)
# 添加按钮
btn = tkinter.Button(root,text = '文件夹',command = dir)
btn.pack()

# 加入消息循环
root.mainloop()

示例:asksaveasfilename (选择保存文件的路径)

import tkinter
# 导入消息对话框子模块
import tkinter.filedialog

# 创建主窗口
root = tkinter.Tk()
# 设置窗口大小
root.minsize(300,300)

# 创建函数
def saves():
    # 选择保存文件路径
    path = tkinter.filedialog.asksaveasfilename()
    print(path)
# 添加按钮
btn = tkinter.Button(root,text = 'saves',command = saves)
btn.pack()

# 加入消息循环
root.mainloop()

2.颜色选择对话框

示例:askcolor

import tkinter
# 导入消息对话框子模块
import tkinter.colorchooser

# 创建主窗口
root = tkinter.Tk()
# 设置窗口大小
root.minsize(300,300)

# 创建函数
def color():
    # 选择颜色              默认定位颜色
    ruselt = tkinter.colorchooser.askcolor(color = 'red')
    # 返回一个元组(rgb颜色,十六进制颜色)
    print(ruselt)
# 添加按钮
btn = tkinter.Button(root,text = '选择颜色',command = color)
btn.pack()

# 加入消息循环
root.mainloop()

到此这篇关于Python_tkinter弹出对话框创建2的文章就介绍到这了,更多相关tkinter对话框内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: python_tkinter弹出对话框创建2

本文链接: https://www.lsjlt.com/news/143159.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python_tkinter弹出对话框创建2
    目录1.fledialog对话框示例:askopenfilename(选择单个文件,获取文件路径)示例:askopenfilenames(选择多个文件,获取文件路径)示例:askop...
    99+
    2024-04-02
  • python_tkinter弹出对话框创建
    目录1.messagebox消息对话框示例:askokcancel示例:askquestion示例:askretrycancel(重试)示例:askyesno示例:showerror...
    99+
    2024-04-02
  • 如何创建python_tkinter弹出对话框
    这篇文章主要为大家展示了“如何创建python_tkinter弹出对话框”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何创建python_tkinter弹出对话框”这篇文章吧。tkinter提...
    99+
    2023-06-29
  • python_tkinter如何创建弹出对话框
    这篇文章主要讲解了“python_tkinter如何创建弹出对话框”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“python_tkinter如何创建弹出对话框”吧!1.fledialog对话...
    99+
    2023-06-29
  • python_tkinter弹出对话框怎么创建
    要创建一个弹出对话框,您可以使用Python的内置模块tkinter。下面是一个使用tkinter创建弹出对话框的示例代码:```pythonimport tkinter as tkfrom tkinter import message...
    99+
    2023-08-11
    python_tkinter
  • python怎么弹出对话框
    在 Python 中弹出对话框,可以使用 tkinter 模块。步骤包括:导入 tkinter,创建根窗口和消息对话框显示对话框以显示消息可选:使用 ask* 函数接收用户输入(如,是/...
    99+
    2024-05-05
    python
  • javascript中如何弹出对话框
    小编给大家分享一下javascript中如何弹出对话框,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!JavaScript是什么JS是JavaScript的简称,它...
    99+
    2023-06-15
  • JavaScript如何弹出是否对话框
    这篇文章主要为大家展示了“JavaScript如何弹出是否对话框”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“JavaScript如何弹出是否对话框”这篇文章吧...
    99+
    2024-04-02
  • PHP怎么实现弹出对话框功能
    这篇文章主要介绍“PHP怎么实现弹出对话框功能”,在日常操作中,相信很多人在PHP怎么实现弹出对话框功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PHP怎么实现弹出对话框功能”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-17
  • js弹出对话框的方法有哪些
    在JavaScript中,可以使用以下几种方法来弹出对话框: 使用 alert() 方法弹出警示框,提示用户一些信息。 aler...
    99+
    2024-03-02
    JS
  • Android开发之AlertDialog实现弹出对话框
    本文实例为大家分享了Android开发之AlertDialog实现弹出对话框的具体代码,供大家参考,具体内容如下 基本框架 我们在xml中添加一个按钮用来唤出对话框: <xml...
    99+
    2024-04-02
  • win7怎么设置禁止弹出对话框
    这篇文章主要介绍“win7怎么设置禁止弹出对话框”,在日常操作中,相信很多人在win7怎么设置禁止弹出对话框问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”win7怎么设置禁止弹出对话框”的疑惑有所帮助!接下来...
    99+
    2023-06-28
  • React如何创建对话框组件
    本篇内容主要讲解“React如何创建对话框组件”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“React如何创建对话框组件”吧!原生的前端体系创建一个对话框可是再简单不过了。但是如果放到组件化思想...
    99+
    2023-06-30
  • Android实现底部弹出的对话框功能
    环境: 主机:WIN10 开发环境:Android Studio 2.2 Preview 3说明:两种方法实现底部弹出的对话框: Dialog DialogFragment推荐用DialogFragment效果图:布局文件dialo...
    99+
    2023-05-31
    android 底部 对话框
  • ASP.NET中怎么创建一个对话框
    这篇文章给大家介绍ASP.NET中怎么创建一个对话框,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。 在解决方案资源管理器中选择“Test Installer”项目。在“视图”菜单上指向“编辑器”,然后选择“用户界面”。...
    99+
    2023-06-18
  • mfc如何创建非模态对话框
    要创建非模态对话框,可以按照以下步骤进行操作:1. 创建一个继承自CDialog的对话框类,例如CMyDialog。2. 在CMyD...
    99+
    2023-09-22
    mfc
  • android怎么实现点击按钮弹出对话框
    要在Android中实现点击按钮弹出对话框,可以按照以下步骤进行操作:1. 首先,在布局文件中添加一个按钮,例如:```xml```...
    99+
    2023-08-12
    android
  • ASP.NET中怎么利用DataGrid弹出确认对话框
    ASP.NET中怎么利用DataGrid弹出确认对话框,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。假设您需要在用户单击某个按钮后显示这样的对话框。好,这只需通过一些用来处理 ...
    99+
    2023-06-18
  • win10安装软件弹出的对话框如何关掉
    本文小编为大家详细介绍“win10安装软件弹出的对话框如何关掉”,内容详细,步骤清晰,细节处理妥当,希望这篇“win10安装软件弹出的对话框如何关掉”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。首先按下快捷键“w...
    99+
    2023-07-02
  • jquery中怎么创建一个确认对话框
    这篇文章将为大家详细讲解有关jquery中怎么创建一个确认对话框,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。$(document).ready(funct...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作