再谈python_tkinter弹出对话框创建


Posted in Python onMarch 20, 2022

上一篇了python_tkinter弹出对话框创建需要的可以参考一下

1.fledialog对话框

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

再谈python_tkinter弹出对话框创建

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()的作用)

再谈python_tkinter弹出对话框创建

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(获取一个文件夹的路径)

再谈python_tkinter弹出对话框创建

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 (选择保存文件的路径)

再谈python_tkinter弹出对话框创建

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

再谈python_tkinter弹出对话框创建

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对话框内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python基于正则表达式实现检查文件内容的方法【文件检索】
Aug 30 Python
django反向解析和正向解析的方式
Jun 05 Python
使用Python来开发微信功能
Jun 13 Python
python3.6.3安装图文教程 TensorFlow安装配置方法
Jun 24 Python
Python3中的bytes和str类型详解
May 02 Python
Python常用模块之requests模块用法分析
May 15 Python
python的内存管理和垃圾回收机制详解
May 18 Python
Django单元测试工具test client使用详解
Aug 02 Python
django基于restframework的CBV封装详解
Aug 08 Python
PyTorch学习:动态图和静态图的例子
Jan 06 Python
Django model class Meta原理解析
Nov 14 Python
python使用openpyxl库读写Excel表格的方法(增删改查操作)
May 02 Python
python_tkinter弹出对话框创建
Mar 20 #Python
Python读写yaml文件
Mar 20 #Python
PO模式在selenium自动化测试框架的优势
Python IO文件管理的具体使用
Python实现Excel文件的合并(以新冠疫情数据为例)
Python中三种花式打印的示例详解
Mar 19 #Python
Python学习之包与模块详解
You might like
PHP设计聊天室步步通
2006/10/09 PHP
php调整服务器时间的方法
2015/04/03 PHP
关于php开启错误提示的总结
2019/09/24 PHP
得到文本框选中的文字,动态插入文字的js代码
2007/03/07 Javascript
RGB颜色值转HTML十六进制(HEX)代码的JS函数
2009/04/25 Javascript
firefox下input type="file"的size是多大
2011/10/24 Javascript
js中通过split函数分割字符串成数组小例子
2013/09/21 Javascript
jquery prop的使用介绍及与attr的区别
2013/12/19 Javascript
javascript实现校验文件上传控件实例
2015/04/20 Javascript
面向切面编程(AOP)的理解
2015/05/01 Javascript
图解JavaScript中的this关键字
2020/05/28 Javascript
文本框只能输入数字的实现方法(兼容IE火狐)
2016/06/25 Javascript
Vue项目webpack打包部署到服务器的实例详解
2017/07/17 Javascript
JS写谷歌浏览器chrome的外挂实例
2018/01/11 Javascript
vue一个页面实现音乐播放器的示例
2018/02/06 Javascript
Vue中的$set的使用实例代码
2018/10/08 Javascript
vue中使用elementUI组件手动上传图片功能
2019/12/13 Javascript
ESLint 是如何检查 .vue 文件的
2020/11/30 Vue.js
Python中的深拷贝和浅拷贝详解
2015/06/03 Python
python实现决策树ID3算法的示例代码
2018/05/30 Python
python实现简易内存监控
2018/06/21 Python
python3多线程知识点总结
2019/09/26 Python
Python中实现输入超时及如何通过变量获取变量名
2020/01/18 Python
python numpy实现rolling滚动案例
2020/06/08 Python
来自世界各地的优质葡萄酒:VineShop24
2018/07/09 全球购物
编写strcpy函数
2014/06/24 面试题
《唯一的听众》教学反思
2014/02/20 职场文书
家长对孩子的评语
2014/04/18 职场文书
小小商店教学反思
2014/04/27 职场文书
学校安全生产月活动总结
2014/07/05 职场文书
入党积极分子学习优秀共产党员先进事迹思想汇报
2014/09/13 职场文书
大学生职业生涯十年规划书范文
2014/09/17 职场文书
大学生党性分析材料
2014/12/19 职场文书
学习焦裕禄观后感
2015/06/09 职场文书
赤壁观后感(2)
2015/06/15 职场文书
box-shadow单边阴影的实现
2023/05/21 HTML / CSS