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)

open_var = IntVar()

save_var = IntVar()

quit_var = IntVar()

file_menu = Menu(menubar, tearoff=False)

menubar.add_cascade(label='菜部', menu=file_menu)

file_menu.add_checkbutton(label='大蒜', variable=open_var)

file_menu.add_checkbutton(label='油菜', variable=save_var)

file_menu.add_checkbutton(label='香菜', variable=quit_var)

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等进行创作。

代码的书写要遵守规范,这样有助于沟通和理解。

每种语言都有独特的思想,初学者需要转变思维、踏实践行、坚持积累。

python3 循环获取checkbutton_Python3 tkinter基础 Menu add_checkbutton 多选的下拉菜单相关推荐

  1. css基础 CSS 导航栏、CSS 下拉菜单

    阅读目录 导航栏 导航栏=链接列表 垂直导航栏 垂直导航条实例 激活/当前导航条实例 创建链接并添加边框 全屏高度的固定导航条 水平导航栏 内联列表项 浮动列表项 水平导航条实例 链接右对齐 添加分割 ...

  2. python tkinter 下拉框_python中tkinter入门之Menu创建顶级菜单、下拉菜单和弹出菜单。...

    创建顶级菜单 Menu 组件通常被用于实现应用程序上的各种菜单.使用add_command可以添加菜单内容.创建后通过root.config()添加到窗口上. from tkinter import ...

  3. jQuery基础,定位标签,下拉菜单,样式操作,获取值(帐号、密码)

    JQuery的是什么? 它是JavaScript的第三方库.是比较主流的网页动态效果实现工具:相比原生JavaScript,JQuery的语法更加简洁,更容易学习.这是jQuery的学习笔记,所以我不 ...

  4. html5 menu下拉,jquery下拉菜单插件SelectMenu

    SelectMenu.js是一款简洁.易用.多样的jquery下拉菜单插件.SelectMenu下拉菜单插件功能强大,支持下拉,分页,键盘操作等功能.它的特点还有: 基于 jQuery1.x 开发, ...

  5. 本节作业之显示不同问候语、显示密码、关闭二维码、循环精灵图背景、显示隐藏文本框内容、密码框格式提示错误、京东关闭广告、新浪下拉菜单、开关灯、换肤、表格隔行变色、表单取消全选、tab栏切换、发布删除留言

    本节作业之显示不同问候语.显示密码.关闭二维码.循环精灵图背景.显示隐藏文本框内容.密码框格式提示错误.京东关闭广告.新浪下拉菜单.开关灯.换肤.表格隔行变色.表单取消全选.tab栏切换.发布删除留言 ...

  6. 随手记一次用C#正则表达式获取下拉菜单html标签select以及相关属性值

    随手记一次用C#正则表达式获取下拉菜单html标签<select>以及相关属性值 1:有如下html: .................. <select id="aaa ...

  7. python tk下拉列表_如何从Tkinter中的列表创建下拉菜单?

    要创建"下拉菜单",可以在tkinter中使用OptionMenu 基本OptionMenu示例:from Tkinter import * master = Tk() varia ...

  8. Magento: 解决 Bootstrap 3 与prototype并用的时候, 下拉菜单消失的问题 Bootstrap 3 dropdown menu dis...

    方法一 :  使用友善的文件 EASY FIX: Just replace Magento's prototype.js file with this bootstrap friendly one: ...

  9. 如何JQ将下拉列表的值传送给php,JQuery设置获取下拉菜单某个选项的值(比较全)...

    JQuery获取和设置Select选项 获取Select : 获取select 选中的 text : $("#ddlRegType").find("option:sele ...

最新文章

  1. 每天学一点flash(15) xml的一些常见写法
  2. blur失焦方法会触发两次_中央空调维修过程中,晶闸管和电容器的检测方法
  3. Maven自動化構建工具
  4. nrf51822-主从通信分析2
  5. GIS数据格式整理之Coverage篇
  6. java登录的 验证码_java登录验证码
  7. zoj 3327 Friend Number 模拟题
  8. linux测试dvi接口,液晶显示器DVI接口及测试规范.pdf
  9. WordPress主题制作常用代码集合
  10. CUDA编程之快速入门-----GPU加速原理和编程实现
  11. 怎么更改wifi频段_手机wifi延迟高怎么办
  12. python和控制流程_Python基础之:Python中的流程控制
  13. springboot——pom.xml 配置文件的设置
  14. 扫雷游戏网页版_佛性扫雷 炸不炸随缘
  15. SSIM(结构相似性)-数学公式及python实现
  16. 如何在电脑端同时登录多个企业微信或微信
  17. 国际化进程加速,上海树图区块链研究院联合创始人伍鸣博士受邀访问香港科技园...
  18. Java6面向对象编程创建一个矩形类, 求周长 面积
  19. x7 z8750 linux,GPD Pocket 7.0英寸 口袋笔记本电脑(Atom x7-Z8750、8GB、128GB、触屏)
  20. mysql 慢_mysql 大事物commit慢造成全库堵塞问题

热门文章

  1. 矩阵维度必须一致是什么意思_糖化肌肤是什么意思?抗糖养肤你必须知道这些...
  2. manjaro 安装mysql_manjaro安装mysql5.7
  3. python排序算法的时间复杂度_Python算法的时间复杂度和空间复杂度(实例解析)
  4. Pytorch——回归问题
  5. VSCode在文件顶部添加作者,时间和注释等信息
  6. CUDA ---- GPU架构(Fermi、Kepler)
  7. 非平衡电桥电阻计算_双臂电桥(QJ44)的功能介绍与使用
  8. Django中Celery简介
  9. Test on 2018.10.21
  10. 详解之-js闭包的用途