第一次用Tkinter(一下简称Tk/tk),就打开你的PY IDE吧(我用的是默认的IDE,简洁,方便,本教程用的是PY2.7版本)

我们第一个Tk程序代码如下:

import Tkinterroot=Tkinter.Tk()root.mainloop()

解析下:

import Tkinter 载入Tk的库,这个大家都是学PY的,应该都懂吧?Tk的库是PY自带的

root=Tkinter.Tk() 把root赋予Tk对象,记得注意大小 Tkinter.Tk()

root.mainloop()进入主循环,让你的窗口显示出来

为什么要保存后缀为.pyw ?这点你可以自己行动试一次,如果你保存为.py,运行后就会出现一个黑窗口,如果保存为.pyw这个黑窗口就不会出现了。

来看看你的作品吧!!!

转载于:https://www.cnblogs.com/voss/archive/2013/05/20/3088095.html

Tkinter Helloword !相关推荐

  1. 程序员的自我吐槽,来自专业人士的扎心吐槽!

    不知不觉计算机专业火了已经有些时日了,那么在座的各位,有没有真正了解这个苦逼又高大上的专业,有没有想好未来自己作为一个程序员是以怎样的方式思考和实践生活的呢? 那么,今天我们就来看看我们广大程序员是如 ...

  2. window 下Eclipse c++的开发环境配置

    一. 在eclipse官方网站上下载Eclipse IDE for C/C++ Developers 官方站点: http://www.eclipse.org 下载地址:http://www.ecli ...

  3. 用户登录邮箱验证和发送邮件缓存应用

    在用户大量注册的时候,我门需要使用邮箱去让用户激活在本站的邮箱信息 如果没有激活 有一些功能就不能用,并且也 不能去验证本邮箱的安全性,所以我们数据库中 用户表中记录着用户的 激活状态 actives ...

  4. 解析 this.initialize.apply(this, arguments)

    一. 起因  那天用到prototype.js于是打开看看,才看几行就满头雾水,原因是对js的面向对象不是很熟悉,于是百度+google了一把,最后终于算小有收获,写此纪念一下^_^.  protot ...

  5. 使用itextpdf操作pdf

    使用maven引入jar <dependency><groupId>com.itextpdf</groupId><artifactId>itextpdf ...

  6. actionscript 3.0 怎么写android 程序,(ActionScript3.0笔记)第一个程序HelloWorld!

    (ActionScript3.0笔记)第一个程序HelloWorld! 创建我的第一个ActionScript3.0程序--HelloWord! 首先下载ActionScript3.0的集成开发环境, ...

  7. cmd命令java出错_Java基础知识_JavaSE_02

    点击上方蓝字关注我们!! FOLLOW US Java开发步骤 在开发Java代码之前,需要确定已经安装JDK并配置好环境变量,如果安装教程和环境变量配置教程写的不够明确,可以直接在后台发消息,老C一 ...

  8. Docker基础、进阶笔记,为k8s的学习预预热

    标题 Docker基础.进阶笔记,为k8s的学习预预热 笔记来源于视频: 狂神docker基础篇 狂神docker进阶篇 笔记中图片有些取自于:这位博主的两篇docker笔记中的一些图片 百度云笔记工 ...

  9. 如何在Windows命令行(DOS界面)中调用 编译器 来编译C/C++源程序

    首先说明一下背景: 为什么要在DOS界面编译C/C++源程序?有很多现成的开发环境(IDE)如:vs, vc++等,这些开发环境集成了编译,调试,使用起来很方便,而且图形化操作界面,简洁明了.但是在开 ...

最新文章

  1. Winupdatelist
  2. 7种进阶方法让你快速测试端口连通性
  3. OpenCV人脸检测并把图片写成avi视频
  4. html页面按钮删除一条数据库,需要添加一个删除按钮到一个HTML表格从数据库中删除记录与消息...
  5. 数据结构(十六)多源最短路径
  6. C语言rand函数生成随机数详解和示例
  7. python list二维数组_python中的二维数组和lamda
  8. 事件捕获、冒泡、绑定、赋值、委托、兼容、滚轮
  9. Ubuntu Server 使用 PPA 安装 Java (JDK) 8
  10. 机器学习初探(手写数字识别)matlab读取数据集
  11. mysql同步row模式_mysql行模式(ROW)主从同步测试及错误修复
  12. Install Cockpit on Fedora/CentOS/RHEL
  13. 20021年还需要学C语言吗?C语言成为专家的路径、方法、书籍推荐
  14. CHM电子书制作软件(CHM-Software)工具集锦简介
  15. 计算机中文档的后退键,后退快捷键ctrl加什么
  16. 前端 css 自动生成,关于前端:利用Zeplin从设计图自动生成CSS提高前端样式开发效率...
  17. Mac 如何在终端玩游戏
  18. jar启动指定JDK/JRE 安装路径教程
  19. 注意: yyyy-MM-dd 与 YYYY-MM-dd
  20. Asible简介及部署

热门文章

  1. filegee为啥没变动也更新_2020/10/07|02=下一步行动|evernote更新以及后续影响
  2. 异步fifo_FPGA设计基础——FIFO的应用
  3. requests 可以 scrapy 不行_python学习教程,B站博人传评论数据抓取 scrapy
  4. linux目录 文件 pdf,linux文件与目录管理.pdf
  5. easy admin java_GitHub - zzccbb8/easyadmin: 简易的java后台管理框架,基于SpringBoot+FreeMark+ace admin+mysql...
  6. c语言sigaction,使用sigaction(),c
  7. kafka可视化工具_Kafka值得一用的监控系统
  8. 编译linux内核分区,Ubuntu编译内核及grub的一些笔记
  9. spring4.x aop拦截spring mvc controller
  10. java面试题十五 for循环一个题目