python
aa1049372051
这个作者很懒,什么都没留下…
展开
-
Tkinter教程之Listbox篇
# Tkinter教程之Listbox篇# Listbox为列表框控件,它可以包含一个或多个文本项(text item),可以设置为单选或多选'''1.创建一个Listbox,向其中添加三个item'''from tkinter import *root = Tk()lb = Listbox(root)for item in ['python', 'tkinter', 'widge转载 2016-07-11 10:02:15 · 30676 阅读 · 0 评论 -
Tkinter教程之Grid篇
'''Tkinter教程之Grid篇'''# Tkinter参考中最推荐使用的一个布局器。实现机制是将Widget逻辑上分割成表格,在指定的位置放置想要的Widget就可以了。'''1.第一个Grid例子'''# -*- coding: utf-8 -*-# 使用grid来布局组件from tkinter import *root = Tk()# 创建两个Labellb1 = L转载 2016-07-12 14:55:28 · 12798 阅读 · 1 评论 -
Tkinter教程之Font篇
'''Tkinter教程之Font篇'''# Tkinter中其它常用的一些功能'''1.字体使用'''# -*- coding: utf-8 -*-# 改变组件的显示字体from tkinter import *root = Tk()# 创建一个Labelfor ft in ('Arial', ('Courier New',), ('Comic Sans MS',), 'Fix转载 2016-07-12 15:09:40 · 46402 阅读 · 0 评论 -
Tkinter教程之tkCommonDialog篇
'''2.使用tkSimpleDialog模块'''# askinteger:输入一个整数值# askfloat:输入一个浮点数# askstring:输入一个字符串from tkinter import *# 引入SimpleDialog模态对话框from tkinter.simpledialog import *root = Tk()# 输入一个整数,# initialva转载 2016-07-12 15:43:37 · 7268 阅读 · 0 评论 -
Tkinter教程之Event篇(1)
'''Tkinter教程之Event篇(1)'''# 事件的使用方法'''1.测试鼠标点击(Click)事件'''# -*- coding: utf-8 -*-# :鼠标左击事件# :鼠标中击事件# :鼠标右击事件# :双击事件# :三击事件from tkinter import *root = Tk()def printCoords(event): print转载 2016-07-12 16:04:08 · 5596 阅读 · 0 评论 -
Tkinter教程之Event篇(2)
'''Tkinter教程之Event篇(2)''''''5.测试离开(Leave)事件'''# -*- coding: utf-8 -*-# leave:鼠标离开时产生此事件from tkinter import *root = Tk()def printCoords(event): print(event.x, event.y)# 创建第一个Button,并将它与转载 2016-07-12 16:05:37 · 5431 阅读 · 0 评论 -
Tkinter教程之Event篇(3)
'''Tkinter教程之Event篇(3)''''''11.两个事件同时绑定到一个控件'''# -*- coding: utf-8 -*-# bind:将事件与处理函数# 将两个事件绑定为同一个组件# 为root绑定两个事件from tkinter import *root = Tk()# Key事件处理函数def printEvent(event): print转载 2016-07-12 16:21:18 · 6531 阅读 · 0 评论 -
python 增加csdn访问量升级
主程序#!/usr/bin/python# -*- coding:utf-8 -*-import urllib.request, http.cookiejar, reimport timeimport threading, sys# tools是我的自定义工具类import toolsimport socket'''模拟访问博客增加访问量'''socket.setdef原创 2016-07-24 10:29:21 · 7860 阅读 · 1 评论 -
python 下载百度贴吧图片
主程序#!/usr/bin/python# -*-coding:utf-8-*-import urllib.parse, urllib.request, http.cookiejar, re, timeimport toolsimport threadingfrom db import dbclass tieba(threading.Thread): '下载贴吧图片'原创 2016-07-25 11:39:09 · 4494 阅读 · 0 评论 -
Tkinter教程之Label篇
'''2.在label上使用内置位图bitmap的使用方法'''from tkinter import *# 初始化Tkroot = Tk()# 创建一个label,使用编码,到现在为止还没有使用过直接通过“drag-and-drop”就可以完成的IDE。label = Label(root, bitmap='error')# 上面的代码使用了内置位图error# 显示lab转载 2016-07-08 10:42:45 · 9204 阅读 · 0 评论 -
Tkinter教程之Button篇
文章转载自:http://blog.csdn.net/jcodeer/article/details/1811298# Tkinter教程之Button篇(1)# Button功能触发事件'''1.一个简单的Button应用'''from tkinter import *# 定义Button的回调函数def helloButton(): print('hello转载 2016-07-08 11:27:23 · 68700 阅读 · 0 评论 -
Tkinter教程之Entry篇
# Tkinter教程之Entry篇# Entry用来输入单行文本'''1.第一个Entry程序'''from tkinter import *root = Tk()# 创建entryEntry(root, text='input your text here').pack()# 上面的代码目的是创建一个Entry对象,并在Entry上显示'input your text here转载 2016-07-08 17:33:26 · 40229 阅读 · 1 评论 -
Tkinter教程之Checkbutton篇
# Tkinter教程之Checkbutton篇# Checkbutton又称为多选按钮,可以表示两种状态:On和Off,可以设置回调函数,每当点击此按钮时回调函数被调用'''1.一个简单的Checkbutton例子'''# 创建一个Checkbutton,显示文本为"python"from tkinter import *root = Tk()Checkbutton(root, t转载 2016-07-08 17:42:56 · 6567 阅读 · 0 评论 -
Tkinter教程之Radiobutton篇
# Tkinter教程之Radiobutton篇# Radiobutton为单选按钮,即在同一组内只能有一个按钮被选中,每当选中组内的一个按钮时,# 其它的按钮自动改为非选中态,与其他控件不同的是:它有组的概念'''1.创建一个简单的Radiobutton'''from tkinter import *root = Tk()Radiobutton(root, text='python转载 2016-07-08 17:56:41 · 6746 阅读 · 0 评论 -
python模拟登录csdn
# python3.3 可以登录成功import urllib.parse, urllib.request, http.cookiejar, reimport toolscookie = http.cookiejar.CookieJar()cookieProc = urllib.request.HTTPCookieProcessor(cookie)opener = urllib.req转载 2016-07-21 11:52:12 · 7332 阅读 · 0 评论 -
python 模拟登录csdn并获取博客列表等操作
# python3.3 可以登录成功import urllib.parse, urllib.request, http.cookiejar, reclass Csdn(): def __init__(self, username, password): self.username = username self.password = password原创 2016-07-22 09:21:59 · 6920 阅读 · 2 评论 -
Tkinter教程之Place篇
'''Tkinter教程之Place篇''''''1.使用绝对坐标将组件放到指定的位置'''# -*- coding: utf-8 -*-# 不设置root的大小,使用默认from tkinter import *root = Tk()lb = Label(root, text='hello Place')# lb.place(relx = 1,rely = 0.5,anchor转载 2016-07-12 11:06:55 · 35825 阅读 · 1 评论 -
Tkinter教程之Pack篇
'''Tkinter教程之Pack篇'''# Pack为一布局管理器,可将它视为一个弹性的容器'''1.一个空的widget'''# 不使用pack# -*- coding: utf-8 -*-from tkinter import *root = Tk()# 查看当前root下的子组件,解释器没有报异常,说明Pack已创建,并可以使用,此时的输出为空,即root没有任何子组件。转载 2016-07-12 10:47:06 · 16163 阅读 · 0 评论 -
Tkinter教程之Scale篇
'''Tkinter教程之Scale篇'''# Scale为输出限定范围的数字区间,可以为之指定最大值,最小值及步距值'''1.创建一个Scale'''from tkinter import *root = Tk()Scale(root).pack()# 创建一个垂直Scale,最大值为100,最小值为0,步距值为1。这个参数设置也就是Scale的缺省设置了。'''2.改变这三个转载 2016-07-11 10:16:59 · 16107 阅读 · 1 评论 -
Tkinter教程之Spinbox篇
'''Tkinter教程之Spinbox篇'''# 与Entry类似,但可以指定输入范围值'''1.创建一个Spinbox'''from tkinter import *root = Tk()Spinbox(root).pack()'''2.设置Spinbox的最大、最小值和步距值'''Spinbox(root, from_=0, # 设置最小值转载 2016-07-11 11:07:12 · 5695 阅读 · 0 评论 -
Tkinter教程之Scrollbar篇
'''Tkinter教程之Scrollbar篇'''#Scrollbar(滚动条),可以单独使用,但最多的还是与其它控件(Listbox,Text,Canva等)结合使用'''1创建一个Scrollbar'''from tkinter import *root = Tk()Scrollbar(root).pack()#显示了一个Scrollbar,但什么也做不了,无法拖动slider。转载 2016-07-11 11:28:44 · 22826 阅读 · 2 评论 -
Tkinter教程之Menu篇
'''Tkinter教程之Menu篇''''''1.创建一个简单的Menu'''# 添加菜单hello和quit,将hello菜单与hello函数绑定;quit菜单与root.quit绑定# -*- coding: utf-8 -*-from tkinter import *root = Tk()def hello(): print('hello menu')men转载 2016-07-11 14:05:38 · 15025 阅读 · 1 评论 -
Tkinter教程之Menubutton篇
'''Tkinter教程之Menubutton篇''''''这是一个过时了的控件,从Tk8.0开始将不再使用这个控件,取而代之的是Menu,这里介绍它是为了兼容以前版本的Tk,能够知道有这个东东就可以了''''''1.介绍一下Menubutton的常用 方法,可以看到与Menu的使用方法基本相同。'''# -*- coding: utf-8 -*-from tkinter import转载 2016-07-11 14:08:15 · 7402 阅读 · 0 评论 -
Tkinter教程之Message篇
'''Tkinter教程之Message篇'''# Message也是用来显示文本的,用法与Label基本一样'''1.创建一个简单的Message'''from tkinter import *root = Tk()# 运行程序,可以看到Hello之后,Message显示在它的下一行,这也是Message的一个特性。Label没有。Message(root, text='hello转载 2016-07-11 14:14:17 · 9196 阅读 · 0 评论 -
Tkinter教程之OptionMenu篇
'''Tkinter教程之OptionMenu篇'''# OptionMenu为可选菜单,与Combox功能类似。'''1.创建OptionMenu'''# -*- coding: utf-8 -*-from tkinter import *root = Tk()v = StringVar(root)'''2.设置OptionMenu的显示值'''v.set('Python')转载 2016-07-11 15:06:05 · 12390 阅读 · 0 评论 -
Tkinter教程值PaneWindow
'''Tkinter教程篇PaneWindow'''# PaneWindow(面板)为一gm,用来管理子Widget'''1.向PanedWindow中添加Pane'''# 使用add方法# -*- coding: utf-8 -*-from tkinter import *root = Tk()panes = PanedWindow(orient=VERTICAL)panes.转载 2016-07-11 15:26:40 · 6635 阅读 · 0 评论 -
Tkinter教程之Frame篇
'''Tkinter教程之Frame篇'''# Frame就是屏幕上的一块矩形区域,多是用来作为容器(container)来布局窗体。'''1.创建Frame'''# -*- coding: utf-8 -*-from tkinter import *root = Tk()# 以不同的颜色区别各个frame# 添加不同颜色的Frame,大小均为20*400for fm in ['转载 2016-07-11 15:40:07 · 11636 阅读 · 1 评论 -
Tkinter教程之Toplevel篇
'''Tkinter教程之Toplevel篇'''# TopLevel与Frame类似,但它包含窗体属性(如Title)'''1.创建简单的Toplevel'''# -*- coding: utf-8 -*-from tkinter import *root = Tk()tl = Toplevel()# 为了区别root和tl,我们向tl中添加了一个LabelLabel(tl,转载 2016-07-11 15:46:27 · 14636 阅读 · 0 评论 -
Tkinter教程之Text(1)篇
'''Tkinter教程之Text篇(1)''''''1.创建第一个Text'''from tkinter import *root = Tk()t = Text(root)'''2.向Text中添加文本'''# 向第一行,第一列添加文本0123456789t.insert(1.0, '0123456789')# 向第一行第一列添加文本ABCDEFGHIJt.insert(1.转载 2016-07-11 17:19:42 · 13411 阅读 · 0 评论 -
Tkinter教程之Text(2)篇
'''10.使用自定义mark对文本块添加tag'''# -*- coding: utf-8 -*-# tag_add方法的使用from tkinter import *root = Tk()t = Text(root)# 创建一个TAG,其前景色为蓝色t.tag_config('b', foreground='blue')for i in range(10): t.in转载 2016-07-11 17:42:31 · 5906 阅读 · 0 评论 -
Tkinter教程之Canvas(1)篇
'''Tkinter教程之Canvas篇(1)'''# 提供可以用来进行绘图的Container,支持基本的几何元素,使用Canvas进行绘图时,所有的操作都是通过Canvas,不是通过它的元素# 元素的表示可以使用handle或tag。'''1.第一个Canvas程序'''# -*- coding: utf-8 -*-# 指定画布的颜色为白色from tkinter import *转载 2016-07-12 10:09:50 · 12079 阅读 · 0 评论 -
Tkinter教程之Canvas(2)篇
'''16.移动item'''# -*- coding: utf-8 -*-# move指定x,y在偏移量from tkinter import *root = Tk()# 创建一个Canvas,设置其背景色为白色cv = Canvas(root, bg='white')# 创建两个同样的rectangle,比较移动前后的不同rt1 = cv.create_rectangle(转载 2016-07-12 10:28:05 · 6232 阅读 · 0 评论 -
Tkinter教程之Canvas篇(3)
'''25.绘制位图'''# -*- coding: utf-8 -*-# 使用bitmap创建位图create_bitmapfrom tkinter import *root = Tk()# 创建一个Canvas,设置其背景色为白色cv = Canvas(root, bg='white')d = {1: 'error', 2: 'info', 3: 'question', 4:转载 2016-07-12 10:30:02 · 9229 阅读 · 0 评论 -
python csdn增加访问量
python csdn增加访问量 主方法# -*- coding:utf-8 -*-import urllib.request, http.cookiejar, reimport timeimport threading# tools是我的自定义工具类import tools'''模拟访问博客增加访问量'''class Csdn(threading.Thread)原创 2016-07-22 11:29:21 · 6448 阅读 · 1 评论