Tkinter 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Tkinter 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Tkinter 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Tkinter 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Tkinter 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 未知
开发语言 Python
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发GUI开发框架
开发厂商
地区 不详
提 交 者 不详
适用人群 未知
收录时间 2009-01-03

软件简介

Tkinter(也叫Tk接口)是Tk图形用户界面工具包标准的Python接口。Tk是一个轻量级的跨平台图形用户界面(GUI)开发工具。Tk和Tkinter可以运行在大多数的Unix平台、Windows、和Macintosh系统。

Tkinter 由一定数量的模块组成。Tkinter位于一个名为_tkinter(较早的版本名为tkinter)的二进制模块中 。Tkinter包含了对Tk的低 级接口模块,低级接口并不会被应用级程序员直接使用,通常是一个共享库(或DLL),但是在一些情况下它也被Python解释器静态链接。

除了Tk接口模块,Tkinter也包含了一定数量的Python模块。其中两个最重要的模块是Tkinter本身和名为Tkconstants的模块。前者自动引导后者,因此使用Tkinter,你首先需要做的是导入Tkinter模块,
代码如下:
import Tkinter

from Tkinter import *

展开阅读全文

评论 (0)

加载中
大佬们,快快拯救我。 我想做一个答题程序,tkinter这个界面应该咋插入滚轮,翻页11#Python# #Tkinter#
2019/03/30 22:51
回复
举报
更多评论
暂无内容
发表了博客
2018/05/09 23:07

tkinter

知识内容: 1.Tkinter介绍 2.Tkinter实战1-用户登录界面 3.Tkinter实战2-选择类组件综合应用 4.Tkinter实战3-简单文本编辑器 5.Tkinter实战4-简单画图程序 6.Tkinter实战5-电子时钟 一、Tkinter介绍 1.tkinter简单介绍 tkinter是python标准库中专门用来做GUI界面的模块,可以使用tkinter开发一些界面 2.tkinter简单使用 ...

0
0
发表了博客
2016/03/07 19:39

tkinter

import Tkinter as tk root = tk.Tk() entry1 = tk.Entry(root,width = 5) entry1.pack() root.mainloop()

0
0
发表了博客
2012/07/11 16:50

Tkinter

from functools import partial import Tkinter root = Tkinter.Tk() MyButton = partial(Tkinter.Button,root,fg="white",bg="blue") b1 = MyButton(text = "Button 1") b2 = MyButton(text = "Button 2",command=root.config,bg="orange") qb = MyButton(text = 'QUIT',bg = "red",command = root.quit) b1.pack() b2....

0
0
发表了博客
2018/08/15 15:12

Tkinter

  Tkinter 是使用 python 进行窗口视窗设计的模块。Tkinter模块是Python的标准Tk GUI工具包的接口。tkinter是python 自带的。Python的Tkinter界面库是非常简单的。python的GUI库非常多,选择Tkinter,一是最为简单,二是自带库,三则是从需求出发,Python作为一种脚本语言,一种胶水语言,一般不会用它来开发复杂的桌面...

0
0
发表了博客
2019/05/18 21:16

Tkinter

转自:https://morvanzhou.github.io/tutorials/python-basic/tkinter/2-01-label-button/ 什么是Tkinter? Tkinter 是使用 python 进行窗口视窗设计的模块. 简单的构造, 多平台, 多系统的兼容性, 能让它成为让你快速入门定制窗口文件的好助手. 它在 python 窗口视窗模块中是一款简单型的. 所以用来入门, 熟悉 窗口视窗的...

0
0
发表了博客
2019/07/30 21:23

tkinter

[toc] 语法 作用 time = StringVar() 声明字符串钩子 time.set('1') 设置初始值 import tkinter as tk from tkinter import messagebox from tkinter import ttk root = tk.Tk() root.title('My root') root.geometry('500x300') def demo(): pass b1 = tk.Button(root, text='文本', font=('Arial', 12), width=...

0
0
发表了博客
2018/03/17 01:19

tkinter模块

Python GUI编程(Tkinter) Python 提供了多个图形开发界面的库,几个常用 Python GUI 库如下: Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在...

0
0
发表了博客
2018/01/17 16:25

Tkinter介绍

Tkinter介绍 Python支持多个图形库,例如Qt、wxWidgets,等等。但是Python的标准GUI库是Tkinter。Tkinter是Tk Interface的缩写。Python提供了tkinter包,里面含有Tkinter接口。 开始写程序 要使用Tkinter,首先需要导入Python提供的tkinter模块: import tkinter as tk 这个语句导入tkinter模块,但为方便,为它定义了一...

0
0
发表了博客
2019/10/30 13:59

Tkinter之Frame

Frame俗称框架,用来承载放置其他GUI元素,可以理解为一个容器。 它能将 Windows 分成不同的区,然后存放不同的部件. 同时一个Frame 也能再分成多个子Frame。 在有不同的界面逻辑层级和功能区域划分时可以用到,让交互界面逻辑更加清晰。 示例1:体会Frame指定区域的作用 from Tkinter import * root = Tk() fm = [] #以不...

0
0
发表了博客
2018/04/04 18:15

Tkinter(一)

采集小工具,目前采集主要针对知乎文章与评论,今天刚开始弄,会不断更新完善 目前效果(测试站点 :科技;测试连接:http://zhihu.sogou.com/include/pc/pc/topic/topic2_0.html) 1.输入框输入站点与连接 2.点击提交链接进行采集(会判断链接是否有效,文本框显示输入的站点与连接) 3.每次输入的站点与连接存到同目录下...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2014/12/15 20:57

Python怎么在GUI中显示图片?

Python的 Tkinter 模块怎么显示图片?比如有一幅图片 1.jpg,要用 GUI 界面显示出来,用Tkinter怎么实现?用什么控件可以做到? 比如,在这个窗口上显示图片,用 Tkinter怎么做? 求大神指点!!!

1
0
发表了问答
2017/02/01 21:27

tkinter中的button总是自动调用command

用tkinter的时候,为什么button按钮绑定了函数,运行以后函数就自动运行了

1
1
发表了问答
2015/11/10 16:30

如何实现一个透明窗口、窗口上显示文字,而且能够透过鼠标信息??

使用Python的Tkinter库制作的GUI,如何能够做一个透明的窗口,上面显示文字,而且窗口不接受鼠标事件,也就是说不影响鼠标对窗口下面的一些内容的操作?

4
0
发表了问答
2015/07/23 17:19

请教:怎样用Python GUI的按键图标去触发一个Python的程序?

我有一个Linux环境下的已经用Python写好的暂且称之为XXX.py的文件。为了不用每次都在terminal里手动输入 $>python XXX.py,我用Tkinter做了一个非常简单的入门级的GUI: from Tkinter import Tk, RIGHT, BOTH, RAISED class Example(Frame): def __init__(self, parent): Frame.__init__(self, parent) self.parent = p...

1
0
发表了问答
2015/05/23 11:56

python tkinter中想打开一个.txt文件并显示在text中

这是我写的open函数,但在打开文件时总会报错,望坛友赐教。 def open(): fd = LoadFileDialog(root) filename = fd.go() file = open(""+filename,"r") te.setvar(file.read()) file.close() print(filename) error:Exception in Tkinter callback Traceback (most recent call last): File "/usr/lib/python2.7/lib-tk...

3
0
发表了问答
2014/09/06 21:28

python tkinter webkit

我在用py tkinter做一个邮件客户端,需要内嵌一个浏览器,可以加入webkit吗,或是其他解决方案?

2
0
发表了问答
2013/09/27 10:06

python Tkinter grid()和pack()

想用Tkinter做一个桌面版的#字棋游戏,但用Tkinter的grid方法时发现程序会陷入死循环,一直没有结果。但如果不用类的方式直接写则代码皆可实现,初学python,找不到原因!求助各位大神,代码不足的地方请多多指教 ^_^ # -*- coding:utf-8 -*- #---Desktop Edition--- import Tkinter as tk class Tictactoe: def ...

1
0
发表了问答
2013/03/29 08:33

请高手帮我解释一下下面的代码,重点是那个lambda表达式。

from Tkinter import * def callback(sv): print sv.get() root = Tk() sv = StringVar() sv.trace("w", lambda name, index, mode, sv=sv: callback(sv)) e = Entry(root, textvariable=sv) e.pack() root.mainloop()...

2
0
发表了问答
2013/02/18 15:18

在tkinter菜单中的lambda。

def about(): a=Tk() w = Label(a,text="haha") w.pack(side=TOP) helpmenu = Menu(main_menu, tearoff=0) helpmenu.add_command(label="About", command=lambda:about()) main_menu.add_cascade(label="Help", menu=helpmenu) 我是在做下拉菜单,为什么要用lambda 直接写command=about() 会直接执行about...

3
0
发表了问答
2013/02/07 17:35

tkinter使用grid布局时的自动缩放的问题

from Tkinter import * root = Tk() root.columnconfigure(0, weight=1) Text(root).grid(row=0, column=0) root.mainloop() 效果就是Text不会随着窗体增大而自动增大,其实只要能够横向自动增大就可以了,但好像找不到相应的方法。 ps:如果用Frame包装后确实可以自动增大,加上了一个Frame之后直接用place布局就可以了...

2
0
发表了问答
2013/01/30 19:31

有没有python+tkinter写成的文本编辑器的源代码呢

写了一些但是写到后来不知道怎么下手了,有的话 先说声谢谢了

4
0
发表了问答
2012/11/21 16:19

w =StringVar(),其中w.get 和 w.set()是什么意思

from Tkinter import * w =StringVar() w.get() 和 w.set()分别有什么 作用

2
0
发表了问答
2012/02/14 11:05

Tkinter编程指南

万能的社区,哪里有Tkinter的编程指南,函数的详细介绍和使用方法

2
0
发表了问答
2012/08/19 10:05

python Tkinter和urllib2 脚本问题

周末时写的一个可以自动提交BUG的脚本,主要是从excel中读取信息,然后自动保存到服务器上。最初是纯脚本,测试过执行没问题,功能也实现了。后来经理要求改成界面的,昨天看了下Tkinter,拼装了界面,也传了参数,但是就是提交不过去,一直报错: Traceback (most recent call last): File "C:\Python27\lib\lib-tk\...

4
0
发表了问答
2011/02/12 15:00

【征人】一起开发Louder!

现在的版本是个0.1版的demo,python写的,界面是简陋的tkinter。然后用cxfreeze生成为windows/linux下的可执行程序。 作为个人项目,我把它命名为OaixLouder,如果有更多人参与,就直接叫Louder好了~说了这么多,还是先描述描述它的功能吧——你可以在本地写好一篇博文或者微博,然后在多选框中选中一组目标,然后一键发...

9
2
发表了问答
2009/03/15 00:19

用python进行GUI开发的选择

http://www.91linux.com/html/article/program/python/20080101/9439.html

2
3
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
53 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部