# -*-coding:utf-8 -*-
'''
Button的外观效果
flat
groove
raised
ridge
solid
sunken
'''
from tkinter import *
root = Tk()
def hellowButton():print('hello Button')
Button(root, text = 'hello button',relief = FLAT).pack()
Button(root, text = 'hello button', relief = GROOVE).pack()
Button(root, text = 'hello button', relief = RAISED).pack()
Button(root, text = 'hello button', relief = RIDGE).pack()
Button(root, text = 'hello button', relief = SOLID).pack()
Button(root, text = 'hello button', command = hellowButton, relief = SUNKEN).pack()
root.mainloop()

Python tkinter编程之Button_2# -*-coding:utf-8 -*- ''' Button的外观效果 flat groove raised ridge solid sunken相关推荐

  1. python 多线程编程之_thread模块

    python 多线程编程之_thread模块 参考书籍:python核心编程 _thread模块除了可以派生线程外,还提供了基本的同步数据结构,又称为锁对象(lock object,也叫原语锁.简单锁 ...

  2. Python网络编程之二:网络编程基础

    Python网络编程之二:网络编程基础 一.基础概念 1.两个地址 1.1.mac地址 mac地址:直译为媒体存取控制位址,也称为局域网地址.MAC位址.以太网地址或物理地址,它是一个用来确认网络设备 ...

  3. Python网络编程之day01-网络编程基础

    Python网络编程之day01-网络编程基础 文章目录 Python网络编程之day01-网络编程基础 一.网络通信概述 二.IP地址 三.ping,ifconfig,ipconfig 四.端口 代 ...

  4. Python高效编程之88条军规(2):你真的会格式化字符串吗?

    目录 1.  C风格的字符串格式化方式 2. 内建format函数与str.format方法 3. f-字符串 总结: 在微信公众号「极客起源」中输入595586,可学习全部的<Python高效 ...

  5. Python并发编程之threading模块

    Python并发编程之threading模块 threading 模块 1. Timer对象 2. Lock对象 3. RLock 4. 信号量和有边界的信号量 5. 事件 6. 条件变量 7. 使用 ...

  6. python 构造函数传参_C++和python混合编程之在python类构造函数中传参方法

    C++和python混合编程 零.前言 一.说明 二.测试代码 1.C++代码 2.python代码 三.运行结果 零.前言 C++是一门高效率的语言,Python是一门简单易学的脚本语言,现在Pyt ...

  7. python 网络编程之Socket通信案例消息发送与接收

    背景 网络编程是python编程中的一项基本技术.本文将实现一个简单的Socket通信案例消息发送与接收 正文 在python中的socket编程的大致流程图如上所示 我们来首先编写客户端的代码: # ...

  8. Python并发编程之:多进程

    一 multiprocessing模块介绍 python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程.P ...

  9. Python网络编程之TCP服务器客户端(二)

    传输控制协议(官方术语为TCP/IP协议)是互联网的重要组成部分.TCP的第一个版本是在1974年定义的,它建立在网际层协议(IP)提供的数据包传输技术之上.TCP使得应用程序可以使用连续的数据流进行 ...

最新文章

  1. Linux嗅探ettercap
  2. MySQL(4) 索引、事务与存储引擎
  3. java设计模式之设计原则②依赖倒置原则
  4. Psych101(part3)--Day3
  5. OpenJudge NOI 1.8 17:最好的草
  6. linux echo 变量 字符串,echo命令 – 输出字符串或提取Shell变量的值 – 运维那些事...
  7. 硬件工程师的基本技能
  8. Map的keyset() 方法和entrySet() 方法
  9. cuda 排序算法笔记
  10. 根据年、月、周、日设置时间节点的日期工具类
  11. 大数据开发工程师岗位职责
  12. 投屏时 仅电脑屏幕、复制、扩展、仅第二屏幕的区别
  13. python从右向左第三个字符_字符串是一个字符序列,例如,字符串s,从右侧向左第3个字符用什么索引?_学小易找答案...
  14. FPGA VIVADO仿真详解 TEST BENCH
  15. 计算机等级考试照片用ps怎么调,Photoshop教程:用PS消除照片中的杂色条纹
  16. TC2.0库函数清单
  17. Java面向对象笔记1|Frame框架和Panel面板
  18. 如何快速获取图片的ROI区域坐标
  19. 在CISCO的防火墙ASA配置HA
  20. 微服务调用异常:error feign.RetryableException: Read timed out executing POST http://xxx.......

热门文章

  1. 如何在matlab更改simulink程序中电容元件的电容值
  2. 微信小程序-如何禁止表单二次提交?如何实现幂等?【亲测有效,超级详细,附源码】
  3. 数学建模学习笔记(三)熵权法Excel实现
  4. 深度学习 day1(python入门)
  5. PRIMARY KEY联合主键
  6. onChange和onClick的区别?
  7. 【Mybatis高级映射】一对一映射、一对多映射、多对多映射
  8. ES6中let的用法及一个小案例,在for循环中运行setTimeout的四种情况:
  9. Oracle数据库笔记以及plsql的使用
  10. ESP8266 Deep-Sleep 模式下的唤醒方式