34993 python Gui 學習 Tkinter 代碼很簡單,練練手,這兒記錄一下,如果以后需要用到python Gui可以深入學習。 代碼 import Tkinter as tk app
線程 要說到線程(Thread)與協程(Coroutine)似乎總是需要從并行(Parallelism)與并發(Concurrency)談起,關于并行與并發的問題, Rob Pike 用 Golang
? SGML、HTML與XML之比較 Comparison of SGML, HTML and XML 陳嵩榮 Sung-Jung Chen 輔仁大學圖書資訊學系碩士班學生 Graduate student
?Tkinter教程 這系列教程完全以代碼的形式來寫的,目標是:讀者看代碼和注釋就可以理解代碼的意思。但這里的讀者需要具備的幾項技能: 1 熟悉python語言的基礎,如果還沒有,先看一下python的教程吧
使用python 的 Tkinter實現一個簡易計算器 #coding:utf-8 from Tkinter import * import time root = Tk() def cacl(input_str):
image from a URL using Tkinter, PIL and data_stream tested with Python27 and Python33 by vegaseat 01mar2013
yuhen Python被人詬病最多的大概就是性能差,在這里講一下 Python 的多進程,多線程與協程。首先聲明這不是教程,看完這篇文章,大概能夠對 Python 的多進程與多線程有一定的了解。
用Python已經有近9年了, 大多數時候都是用它來做些內部使用的小工具,寫的都比較隨意(唯一的正式項目經歷,就是寫一個用戶評論搜索引擎,那個網站已經關閉了,當年的頁面可在 archive.org 看到)。
現在多進程多線程已經是老生常談了,協程也在最近幾年流行起來。python中也有協程庫,tornado中也用了gevent封裝好的協程。本文主要介紹進程、線程和協程三者之間的區別。 一、概念 1、進程
?'''Tkinter教程之PanedWindow''' #PaneWindow(面板)為一gm,用來管理子Widget '''1.向PanedWindow中添加Pane''' #使用add方法 # -*-
?'''Tkinter教程之Menubutton篇''' '''這是一個過時了的控件,從Tk8.0開始將不再使用這個控件,取而代之的是Menu,這里介紹它是為了 兼容以前版本的Tk,能夠知道有這個東東就可以了'''
?'''Tkinter教程之Grid篇''' # Tkinter參考中最推薦使用的一個布局器。實現機制是將Widget邏輯上分割成表格,在指定的位置放置想要的Widget就可以了。 '''1.第一個Grid例子'''
?#Message也是用來顯示文本的,用法與Label基本一樣 '''1..創建一個簡單的Message''' from Tkinter import * root = Tk() Message(root,text = 'hello
?'''Tkinter教程之Font篇''' # Tkinter中其它常用的一些功能 '''1.字體使用''' # -*- coding: cp936 -*- # 改變組件的顯示字體 from Tkinter
?'''Tkinter教程之OptionMenu篇''' #OptionMenu為可選菜單,與Combox功能類似。 '''1.創建OptionMenu''' # -*- coding: cp936 -*-
em''' from Tkinter import * root = Tk() lb = Listbox(root) for item in ['python','tkinter','widget']:
?'''Tkinter教程之Grid篇''' # Tkinter參考中最推薦使用的一個布局器。實現機制是將Widget邏輯上分割成表格,在指定的位置放置想要的Widget就可以了。 '''1.第一個Grid例子'''
? #Entry用來輸入單行文本 '''1.第一個Entry程序''' from Tkinter import * root = Tk() Entry(root,text = 'input your text
?#Message也是用來顯示文本的,用法與Label基本一樣 '''1..創建一個簡單的Message''' from Tkinter import * root = Tk() Message(root,text = 'hello
?'''Tkinter教程之Frame篇''' #Frame就是屏幕上的一塊矩形區域,多是用來作為容器(container)來布局窗體。 '''1.創建Frame''' # -*- coding: cp936