Tkinter教程系列前言

來源:互聯網
上載者:User

       這系列教程完全以代碼的形式來寫的,目標是:讀者看代碼和注釋就可以理解 代碼的意思。

但這裡的讀者需要具備的幾項技能:

  1. 熟悉python語言的基礎,如果還沒有,先看一下python的教程吧,英文官方(http://docs.python.org/tut/tut.html);
  2. 對介面編程有一定的瞭解,知道基本的概念就可以了;
  3. 對Tk有興趣,別以為她是已經過時的技術,如果喪失了學習的興趣,那肯定無法完成了;
  4. 不要以Ctrl+C/Ctrl+V的方式使用本教程(雖然它可以這樣直接運行),自己輸入,你會發現自己原來也會犯這樣的錯誤;
  5. 安裝了python2.5且確認安裝了Tkinter模組(預設就安裝了,如果你沒有強制的把它去掉的話),下載python2.5(http://www.python.org/download/);
  6. 如果在閱讀教程中有不明白的,不要強迫自己,直接跳過去,繼續下一個內容。

Tkinter教程系列教程的特點:

  1. 他不是一本經過文字潤色的文章,全部是代碼,作者在必要的時候使用注釋來解釋;
  2. 以組件為章節進行介紹,每個組件又分為不同的例子,各個例子可以單獨使用,分別使用序號標註;
  3. 各個例子的使用“注釋+序號”的格式表示開始,下一個例子的開始為上一個例子的結束;
  4. 全部使用結構化編程(SP),沒有物件導向的概念(OO);
  5. 基本上包含了TKinter的所有的控制項,根據每個控制項的使用方法,選擇性的介紹了其屬性和方法,沒有全部介紹,全部的介紹查看Tkinter的官方參考(http://www.pythonware.com/library/tkinter/introduction/);
  6. 例子不是百分百的完美,甚至有的例子沒有按照Tkinter參考的描述完成,原因由於作者沒有看懂:(
    參考書籍:http://www.pythonware.com/library/tkinter/introduction/,如有衝突以Tkinter參考為準

最後祝各位Tk一路快樂!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.