python ttk separator_Python3 tkinter基础 Menu add_cascade 多级菜单 add_separator 分割线
Python : 3.7.0
OS : Ubuntu 18.04.1 LTS
IDE : PyCharm 2018.2.4
Conda : 4.5.11
typesetting : Markdown
code
"""
@Author : 行初心
@Date : 18-9-30
@Blog : www.cnblogs.com/xingchuxin
@Gitee : gitee.com/zhichengjiu
"""
from tkinter import *
def main():
root = Tk()
menubar = Menu(root)
file_menu = Menu(menubar, tearoff=False) # tearoff=False 表示这个菜单可以被拖拽出来
file_menu.add_command(label='枸杞')
file_menu.add_command(label='梧桐')
file_menu.add_separator() # 一个下拉菜单的分割线
file_menu.add_command(label='酸枣')
menubar.add_cascade(label='木部', menu=file_menu)
root.config(menu=menubar)
mainloop()
if __name__ == '__main__':
main()
result
reference
[文档] docs.python.org/3/library/tkinter.html
resource
[文档] docs.python.org/3
[规范] www.python.org/dev/peps/pep-0008
[规范] zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_language_rules
[源码] www.python.org/downloads/source
[ PEP ] www.python.org/dev/peps
[平台] www.cnblogs.com
[平台] gitee.com
Python具有开源、跨平台、解释型和交互式等特性,值得学习。
Python的设计哲学:优雅,明确,简单。提倡用一种方法,最好是只有一种方法来做一件事。
GUI可以选择PyQt5、PySide2、wxPython、PyGObject、wxWidgets等进行创作。
代码的书写要遵守规范,这样有助于沟通和理解。
每种语言都有独特的思想,初学者需要转变思维、踏实践行、坚持积累。
python ttk separator_Python3 tkinter基础 Menu add_cascade 多级菜单 add_separator 分割线相关推荐
- python3 循环获取checkbutton_Python3 tkinter基础 Menu add_checkbutton 多选的下拉菜单
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda : 4.5.11 typesetting : Markdown ...
- python mainloop bind_Python3 tkinter基础 Frame bind 捕捉多键同时按
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda : 4.5.11 typesetting : Markdown ...
- python编写电子菜单_Python简单实现多级菜单
1 #-*- coding: utf-8 -*- 2 #@Time : 2018-06-01 13:40 3 #@Author : 超人 4 #@Email : huxiaojiu111@gmail. ...
- STM32之简易GUI(多级菜单进阶版)
很久之前,写过一个简易的多级菜单,如今回头看,我都不敢承认那玩意是自己写的,于是打算重新写过一个,并且做成一个简易的GUI.原来用的OLED,现在改成了TFT(ST7789驱动).但是答题的思路还是不 ...
- Python基础笔记_Day14_Python图形化界面、Python GUI、tkinter、Python英汉词典
Day14_Python图形化界面.Python GUI.tkinter.Python英汉词典 14.01_Python语言基础(Python实现英汉字典)(掌握) 14.02_Python语言基础( ...
- Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Menu的Command)
Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Menu的Command) 目录 tkinter应用案例 1.添加菜单栏组件 2.tkinter应用案例:添 ...
- Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Menu/Menu的Command)
Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Menu/Menu的Command) 目录 tkinter应用案例 1.添加右键弹出菜单 2.点击一个按钮弹 ...
- Python GUI界面编程初步 03 - Tkinter基础设计案例
1 设计: We'll create a simple GUI tool to convert a distance in feet to the equivalent distance in met ...
- Python GUI界面编程初步 02 - Tkinter基础
前言: 前一篇我们大致介绍了Python编程的几个常用的GUI的工具和库.现在我们开始用其中的几个进行GUI设计. 考虑到,现在有一个项目包括传统的GUI编程,同时客户需要比较完备的图形显示,而这个又 ...
- python基础:多级菜单
#类似于多级菜单中的经典列子---城市的多级菜单#个人更改了组成成分,效果大致不变,总体还是臃肿的,还在练习中,算是基本能实现效果了#---基本功能---#1.用户能根据选择进入菜单#2.用户能返回上 ...
最新文章
- CNN 常用网络结构解析 1x1 卷积运算 示意图
- python【数据结构与算法】循环赛日程表(分治)
- ajax异步上传到又拍云的实例教程
- 哪种修复redis未授权访问漏洞的方法是相对不安全的_关于Linux挖矿、DDOS等应急事件处置方法...
- 数据分析师+做过名企项目+懂运营+985毕业=跳槽失败?
- TOJ 2857 Stockbroker Grapevine
- 算法笔记 -- 离散化
- 读写自旋锁详解:TODO
- 案例-翻转的导航栏(CSS3)
- 坚持开源、能力内化,中移苏研荣获“中国开源领军企业”大奖!
- word文档在线预览解决方案
- 线程的优先级(详细)
- Yate软交换机IPPBX与电话语音网关的初步配合
- 如何设计三极管控制继电器电路
- composer设置国内源
- 1. STM32学习 STM32综述
- el-date-picker element时间选择器 先选择年 再选择月 年月日依次选择
- Octotree Chrome安装与使用方法
- 专攻国内实体瘤CAR-T细胞疗法,南京卡提医学获数千万元A轮融资
- R语言BIOMOD2模型的物种分布模拟
热门文章
- Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre
- 在ubuntu 上安装pycharm
- sklearn10-使用总结
- 我国三大常用坐标系区别(北京54、西安80和WGS-84)
- 独家!337页大数据与建模核心资料,免费领取!
- 【前沿】28篇标志性论文见证「自然语言处理NLP」2019-2020年度亮点进展
- OpenCV4系统化学习路线图与教程
- [透析] 卷积神经网络CNN究竟是怎样一步一步工作的?
- 【收藏版】深度学习中的各种优化算法
- 基于DEAP库的python进化算法-3.简单遗传算法的实现