tkinter
文章平均质量分 53
leak235
这个作者很懒,什么都没留下…
展开
-
tkinter学习笔记之messagebox
messagebox是普通windows编程中经常用到的,目的是显示个信息框如图:在python2.7他的调用方式是:from tkMessageBox import * showinfo(message=“hello”)python3.x改为from tkinter.messagebox import * showinfo(mess原创 2016-01-16 22:13:02 · 16802 阅读 · 1 评论 -
Tkinter 8.5 参考手册: a GUI for Python (五)10字符串表示的几何图形
http://infohost.nmt.edu/tcc/help/pubs/tkinter/web/geometry.html5.10. Geometry strings A geometry string is a standard way of describing the size and location of a top-level win原创 2016-01-02 19:28:53 · 667 阅读 · 1 评论 -
Tkinter 8.5 参考手册: a GUI for Python (五)9图像
原文:http://infohost.nmt.edu/tcc/help/pubs/tkinter/web/images.html5.9. Images图像 有3种方法可以在你所编写的Tkinter程序中显示图像。 显示.xbm格式的位图(黑白两色)图像,参考章节 5.9.1, “The BitmapImage class”. 显示.g原创 2016-01-02 19:28:50 · 634 阅读 · 0 评论 -
Tkinter 8.5 参考手册: a GUI for Python (五)8(鼠标)指针
5.8. (鼠标)指针 有一堆不同样式的鼠标指针可供使用。它们的名称和图形已经展示。具体的图形效果将取决于你的操作系统。表4 cursor选项的值 arrow 箭头 man 人原创 2016-01-02 19:28:47 · 4526 阅读 · 0 评论 -
Tkinter 8.5 参考手册: a GUI for Python (五)7
http://infohost.nmt.edu/tcc/help/pubs/tkinter/web/bitmaps.html5.7. 位图 对于组件的bitmap选项,这些位图是肯定能用的: 上面的图示展示了按钮组件支持的标注位图。从左至右,分别是 'error'(错误)、 'gray75'(灰75)、 'gray50'(灰50)、原创 2016-01-02 19:28:45 · 456 阅读 · 0 评论 -
Tkinter 8.5 参考手册: a GUI for Python (五)6
http://infohost.nmt.edu/tcc/help/pubs/tkinter/web/relief.html5.6. 立体效果 立体效果是指让组件在其外围模拟3D效果。下面的一行截图就是按钮能展现的所有立体效果。 这些组件的宽度依赖于其borderwidth选项。上面的图形显示了5像素边的效果;默认的边长是2。原创 2016-01-02 19:28:42 · 574 阅读 · 0 评论 -
Tkinter 8.5 参考手册: a GUI for Python (五)5
5.5. 锚点 的模块定义了一系列的锚点(anchors)常量来控制每个组件(items)相对于其上下文之间的位置。比如,锚点可以指定一个组件(widget )在容纳其的框架(frame )比其大的时,将其放置在这个框架的内部。 这些常量用方位来表示,北(north)表示上,西(west)表示左,我很抱歉南半球的读者必须遵从这个北半球的约定。原创 2016-01-02 19:28:39 · 1181 阅读 · 0 评论 -
Tkinter 8.5 参考手册: a GUI for Python (五)4
5.4. 字体样式根据你的平台的支持情况,有三种方式可以指定样式类型。通过一个元组来描述字体样式,第一参数是字体类型,第二个是字体大小(正正值表示磅,负值表示像素),第三个参数是可选的,它可以用 一个或多个字符串bold(粗体), italic(斜体), underline(下划线)和overstrike(改写)来修饰样式。比如:('Helvetica', '16') 普通16磅Helvetica原创 2016-01-02 19:28:36 · 864 阅读 · 0 评论 -
Tkinter 8.5 参考手册: a GUI for Python (五)3
5.3. 颜色通常有两种方法在Tkinter中指定颜色。你可以用一个包含红、绿和蓝比例的十六进制数字的字符串来指定颜色。#rgb每种颜色4比特#rrggbb每种颜色8比特#rrrgggbbb每种颜色20比特 比如:'#fff'白色,'#000000'黑色,'#000fff000'纯绿色, '#00ffff'纯青色(绿加蓝)。你也用标准定义的颜色名称。原创 2016-01-02 19:28:34 · 610 阅读 · 0 评论 -
Tkinter 8.5 参考手册: a GUI for Python (五)2
5.2. 坐标系统在目前大多数的显示系统,每一个坐标系统的初值在其左上角,x坐标向右增加,y坐标向下增加。最基础的单位是像素,坐上角的坐标为(0,0)。虽然你可以用一个表示像素点整形来指定坐标,但是任何坐标只会被指定为一个维度量;详见Section 5.1, “Dimensions”原创 2016-01-02 19:28:31 · 460 阅读 · 0 评论 -
Tkinter 8.5 参考手册: a GUI for Python (五)1
5.1. 维度各种组件的长度、宽度和其他维度都可以通过不同的单位来描述。若你设置了一个的维度变量为整形(integer),它可以被假定为一个像素值。你也可以指定用包含数字字符串来设置一个维度,比如:表格 3. 维度的单位cCentimeters厘米iInches英尺mMillimeters毫米pPrinter's points图形上的点 (比如 1/72″)原创 2016-01-02 19:28:28 · 499 阅读 · 0 评论 -
Tkinter 8.5 参考手册: a GUI for Python (五)
到4.2及以前的章节已经有朋友翻译,参考http://m.blog.csdn.net/blog/puma004/17468273原文http://infohost.nmt.edu/tcc/help/pubs/tkinter/web/std-attrs.htmlTkinter 8.5 reference: a GUI for Python5. 标准属性在我们了解窗口组件之前,我们先了解一些自带基本属原创 2016-01-02 19:28:26 · 800 阅读 · 0 评论 -
python httplib学习笔记
httplib2是一个非常好的http协议客户端库,以下几个特性,我比较喜欢:1、缓存cacheimport httplib2h = httplib2.Http(".cache")//这个地方指出存放缓存的目录,默认在程序运行的目录下建立resp, content = h.request("http://www.baidu.com")2、支持https具体代码就不上了,h.request("htt原创 2016-01-02 19:28:23 · 462 阅读 · 0 评论 -
python tkinter 学习笔记(1)
本人乃是一业余程序员原来写程序一直用C或C++,GUI界面编程用VC++自从用过Python之后,一发不可收拾,简洁,可读性好,跨平台,与c风格衔接顺畅,再加上丰富的扩展功能但Python也有个毛病就是版本综合症,到底是2.7呢还是3.x呢2.7的资料多,扩展多,但3.x设计的更合理,纠结ing看了很多Python书,最终还是直接上3.x,即使是前期的学原创 2016-01-01 23:55:31 · 1031 阅读 · 2 评论 -
Tkinter 8.5 参考手册: a GUI for Python (五)11 窗口的名称
http://infohost.nmt.edu/tcc/help/pubs/tkinter/web/window-names.html5.11. Window names The term window describes a rectangular area on the desktop. A top-level or原创 2016-01-02 19:28:56 · 607 阅读 · 0 评论 -
thinker学习笔记processbar
今天继续学习了thinker的编程,学习了进度条processbar的用法有几点体会说下1、tkinter的控件很多,默认控件很少,很丑陋其实python自带的tkinter还带了ttk和tix两个库那两个库的控件基本就够用了2、对于tkinter控件的option(属性值),直接通过字典的方式读取3、processbar控件,一共内置三个函数start(),step(原创 2016-01-07 00:56:38 · 1139 阅读 · 0 评论 -
tkinter学习笔记之filedialog
在GUI编程中,打开文件、目录等是常见操作https://code.csdn.net/snippets/1557954from tkinter.filedialog import *from tkinter import *filename = askopenfilename(initialdir ='E:/Python')print filename除了askopenfilename外,还有函数...原创 2016-01-16 23:42:12 · 28987 阅读 · 0 评论