注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語言/工具Python與Tkinter編程

Python與Tkinter編程

Python與Tkinter編程

定 價(jià):¥66.00

作 者: (美)John E.Grayson著;陳文志等譯
出版社: 國防工業(yè)出版社
叢編項(xiàng): 編程經(jīng)典譯叢
標(biāo) 簽: Python

ISBN: 9787118027815 出版時(shí)間: 2002-09-01 包裝: 精裝
開本: 26cm 頁數(shù): 553頁 字?jǐn)?shù):  

內(nèi)容簡介

  Thinter是解釋性腳本語言Pyhton的圖形界面開發(fā)工具包,是一個(gè)清晰的、面向?qū)ο蟮膱D形界面開發(fā)工具,它可以讓你快速地開發(fā)出可以運(yùn)行在Unix、Macintosh和Windows等系統(tǒng)平臺(tái)下的Python應(yīng)用程序。本書詳細(xì)地介紹了Python語言的語法和函數(shù)及其圖形界面的開發(fā)方法,重點(diǎn)介紹了在Tkinter可視化平臺(tái)下的編程方法。本書非常適合各個(gè)層次的Python程序員,同時(shí)也適合利用Python開發(fā)各種腳本的設(shè)計(jì)人員。

作者簡介

暫缺《Python與Tkinter編程》作者簡介

圖書目錄

第一部分 基本概念                  
 第1章  Python                  
 1. 1  Python編程及特點(diǎn)概述                  
 1. 1. 1  為什么是Python                  
 1. 1. 2  Python能被用于何處                  
 1. 2  關(guān)鍵字?jǐn)?shù)據(jù)類型:表. 元組和字典                  
 1. 2. 1  表                  
 1. 2. 2  元組                  
 1. 2. 3  字典                  
 1. 3  類                  
 1. 3. 1  類是怎樣描述對(duì)象的                  
 1. 3. 2  定義類                  
 1. 3. 3  Python技巧                  
 1. 3. 4  一個(gè)實(shí)例的初始化                  
 1. 3. 5  方法                  
 1. 3. 6  私有與公有變量和方法                  
 1. 3. 7  繼承性                  
 1. 3. 8  多重繼承性                  
 1. 3. 9  混合類                  
 第2章 Tkinter                  
 2. 1  Ikinter模塊                  
 2. 1. 1  Tkinter是什么                  
 2. 1. 2  性能如何                  
 2. 1. 3  如何運(yùn)用Tkinter                  
 2. 1. 4  Tkinter的特點(diǎn)                  
 2. 2  Tcl/TK對(duì)Tkinter的映像                  
 2. 3  Win32和Unix下的GUl                  
 2. 4  Tkinter類的層次                  
 2. 5  Tkinter控件的外觀                  
 第3章 建立-個(gè)應(yīng)用                  
 3. 1 計(jì)算器范例:關(guān)鍵特點(diǎn)                  
 3. 2  計(jì)算器范例:源代碼                  
 3. 3  檢查應(yīng)用結(jié)構(gòu)                  
 3. 4  應(yīng)用的擴(kuò)展                  
 第二部分  顯示                  
 第4章  Tkinter控件                  
 4. 1  TKinter控件漫游                  
 4. 1. 1  頂層                  
 4. 1. 2  框架                  
 4, 1. 3  標(biāo)簽                  
 4. 1. 4  按鈕                  
 4. 1. 5  輸入                  
 4. 1. 6  單選按鈕                  
 4. 1. 7  復(fù)選按鈕                  
 4. 1. 8  主菜單                  
 4. 1. 9  消息                  
 4. 1. 10  文本                  
 4. 1. 11  畫布                  
 4. 1. 12  滾動(dòng)條                  
 4. 1. 13  列表框                  
 4. 1. 14  標(biāo)尺                  
 4. 2  字體和和顏色                  
 4. 2. 1  字體描述符                  
 4. 2. 2  x視窗系統(tǒng)字體描述符                  
 4. 2. 3  顏色                  
 4. 2. 4  設(shè)置寬應(yīng)用默認(rèn)字體和顏色                  
 4. 3  Pmw大控件漫游                  
 4. 3. 1  關(guān)于框                  
 4. 3. 2  浮動(dòng)圖                  
 4. 3. 3  按鈕框                  
 4. 3. 4  組合框                  
 4. 3. 5  組合對(duì)話框                  
 4. 3. 6  計(jì)數(shù)器                  
 4. 3. 7  計(jì)數(shù)對(duì)話框控件                  
 4. 3. 8  對(duì)話框                  
 4. 3. 9  輸入域                  
 4. 3. 10  組                  
 4. 3. 11  標(biāo)簽控件                  
 4. 3. 12  菜單條                  
 4. 3. 13  消息欄                  
 4. 3. 14  消息對(duì)話                  
 4. 3. 15  記事本R                  
 4. 3. 16  記事本S                  
 4. 3. 17  記事本                  
 4. 3. 18  選項(xiàng)菜單                  
 4. 3. 19  窗格控件                  
 4. 3. 20  提示對(duì)話框                  
 4. 3. 21  單選選項(xiàng)                  
 4. 3. 22  滾動(dòng)畫布                  
 4. 3. 23  滾動(dòng)區(qū)域                  
 4. 3. 24  滾動(dòng)框架                  
 4. 3. 25  滾動(dòng)列表框                  
 4. 3. 26  滾動(dòng)文本                  
 4. 3. 27  選項(xiàng)對(duì)話                  
 4. 3. 28  文本對(duì)話                  
 4. 3. 29  時(shí)間計(jì)數(shù)                  
 4. 4  創(chuàng)建新的大控件                  
 4. 4. 1  大控件的描述                  
 4. 4. 2  選項(xiàng)                  
 4. 4. 3  制作大控件類                  
 第5章 屏幕版面設(shè)計(jì)                  
 5. 1  版面設(shè)計(jì)的介紹                  
 5. 2  打包器                  
 5. 2. 1  使用展開選項(xiàng)                  
 5. 2. 2 使用填充選項(xiàng)                  
 5. 2. 3  使用padx和pady選項(xiàng)                  
 5. 2. 4  使用錨選項(xiàng)                  
 5. 2. 5  使用分層性包裝                  
 5. 3  網(wǎng)格                  
 5. 4  放置器                  
 5. 5  小結(jié)                  
 第6章 事件, 捆綁和回叫                  
 6. 1  事件驅(qū)動(dòng)系統(tǒng):評(píng)論                  
 6. 1. 1  事件是什么                  
 6. 1. 2  事件的傳播                  
 6. 1. 3  事件類型                  
 6. 2 Tkinter事件                  
 6. 3  回叫                  
 6, 4  入表達(dá)                  
 6. 5  捆綁事件和回叫                  
 6. 5. 1  捆綁方法                  
 6. 5. 2  處理多重捆綁                  
 6. 6  定時(shí)器和背景程序                  
 6. 7  動(dòng)態(tài)回叫管理者                  
 6. 8  使事件運(yùn)作                  
 6. 8. 1  捆綁動(dòng)態(tài)數(shù)據(jù)與控件                  
 6. 8. 2  數(shù)據(jù)確認(rèn)                  
 6. 8. 3  格式化(smaK)控件                  
 6. 9  小結(jié)                  
 第7章  使用類. 控件和特殊控件                  
 7. 1  創(chuàng)建發(fā)光二極管類                  
 7. 1. 1  再試試                  
 7. 1. 2  什么改變了                  
 7. 2  構(gòu)件類庫                  
 7. 2. 1  將六邊形螺帽加入類庫                  
 7. 2. 2  創(chuàng)建開關(guān)類                  
 7. 2. 3  創(chuàng)建大控件                  
 7. 3  小結(jié)                  
 第8章  對(duì)話框和窗體                  
 8. 1  對(duì)話框                  
 8. 1. 1  標(biāo)準(zhǔn)對(duì)話框                  
 8. 1. 2  數(shù)據(jù)輸入對(duì)話框                  
 8. 1. 3  簡單表格                  
 8. 1. 4  Tkinter變量                  
 8. 2  標(biāo)準(zhǔn)窗體框架                  
 8. 3  數(shù)據(jù)字典                  
 8. 4  活頁夾                  
 8. 5  瀏覽器                  
 8. 6  壓縮程序                  
 8. 7  圖像映射                  
 8. 8  小結(jié)                  
 第9章  面板與機(jī)器                  
 9. 1  創(chuàng)建前端面板                  
 9. 2  模塊性                  
 9. 3  實(shí)現(xiàn)前端面板                  
 9. 4  GIF. BMP與圖層                  
 9. 5  一個(gè)更完整的例子                  
 9. 6  使用POV-Ray創(chuàng)建的虛擬設(shè)備                  
 9. 6. 1  現(xiàn)在看點(diǎn)完全不同的東西                  
 9. 7  小結(jié)                  
 第10章  繪制點(diǎn)和標(biāo)尺                  
 10. 1  在畫布上繪圖                  
 10. 1. 1  移動(dòng)畫布對(duì)象                  
 10. 2  一個(gè)更完整的繪圖程序                  
 10. 3  滾動(dòng)畫布                  
 10. 4  標(biāo)尺工具                  
 10. 5  縮放畫布對(duì)象                  
 10. 6  一些已完成的小玩意                  
 10. 7  快速繪制                  
 10. 8  小結(jié)                  
 第11章  圖形和圖表                  
 11. 1  簡單圖形                  
 11. 2  圖形控件                  
 11. 2. 1  添加條形圖                  
 11. 2. 2  餅圖                  
 11. 3  三維圖形                  
 11. 4  帶形記錄圖                  
 11. 5  小結(jié)                  
 第12章  導(dǎo)航                  
 12. 1  引言:導(dǎo)航方法                  
 12. 2  鼠標(biāo)導(dǎo)航                  
 12. 3  鍵盤導(dǎo)航:"無鼠標(biāo)導(dǎo)航"                  
 12. 4  建立應(yīng)用程序的導(dǎo)航                  
 12. 5  圖像映射'                  
 12. 6  小結(jié)                  
 第13章  窗口管理器                  
 13. 1  什么是窗口管理器                  
 13. 2  幾何方法                  
 13. 3  可見性方法                  
 13. 4  圖標(biāo)方法                  
 13. 5  協(xié)議方法                  
 13. 6  其他wm方法                  
 第三部分  組合起來                  
 第14章  Python擴(kuò)展                  
 14. 1  寫Python擴(kuò)展                  
 14. 2  建立Python擴(kuò)展                  
 14. 2. 1  在Unix下靜態(tài)鏈接一個(gè)擴(kuò)展                  
 14. 2. 2  在Windows下靜態(tài)鏈接一個(gè)擴(kuò)展                  
 14. 2. 3  在Unix下構(gòu)建動(dòng)態(tài)模塊                  
 14. 2. 4  在Windows下構(gòu)建動(dòng)態(tài)模塊                  
 14. 2. 5  安裝動(dòng)態(tài)模塊                  
 14. 2. 6  使用動(dòng)態(tài)模塊                  
 14. 3  在擴(kuò)展中使用Pyhon APl                  
 14. 4  在C++中構(gòu)建擴(kuò)展                  
 14. 5  格式化字符串                  
 14. 6  引用計(jì)數(shù)                  
 14. 7  嵌入式的Python                  
 14. 8  小結(jié)                  
 第15章  調(diào)試程序                  
 15. 1  為什么使用print表達(dá)式                  
 15. 2  一個(gè)簡單的例子                  
 15. 3  如何調(diào)試                  
 15. 4  Tkinter開發(fā)器                  
 15. 5  pdb                  
 15. 6  IDLE                  
 15. 7  DDD                  
 第16章  設(shè)計(jì)有效的圖形應(yīng)用程序                  
 16. 1  友好界面設(shè)計(jì)的元素                  
 16. 2  人為因素                  
 16. 2. 1  選擇字體                  
 16. 2. 2  在GUI中使用顏色                  
 16. 2. 3  尺寸的考慮                  
 16. 3  可選擇的GUI                  
 16. 4  小結(jié)                  
 第17章  性能編程                  
 17. 1  每日加速                  
 17. 1. 1  程序組織                  
 17. 1. 2  使用Python優(yōu)化器                  
 17. 1. 3  檢查代碼                  
 17. 2  Tkinter性能                  
 17. 2. 1  讓它保持簡短                  
 17. 2. 2  刪減本地變量                  
 17. 2. 3  保持簡單                  
 17. 2. 4  快速初始化                  
 17. 2. 5  節(jié)省事件                  
 17. 3  Python技術(shù)                  
 17. 3. 1  引用模塊                  
 17. 3. 2  字符串鏈接                  
 17. 3. 3  正確使用嵌套的循環(huán)                  
 17. 3. 4  減少模塊引用                  
 17. 3. 5  使用本地變量                  
 17. 3. 6  使用異常處理                  
 17. 3. 7  使用map, filter和reduce                  
 17. 4  程序剖析                  
 17. 5  Python擴(kuò)展                  
 17. 6  小結(jié)                  
 第18章  線程和異步技術(shù)                  
 18. 1  線程                  
 18. 1. 1  非圖形用戶界面下的線程                  
 18. 1. 2  圖形用戶界面下的線程                  
 18. 2  "after"處理                  
 18. 3  小結(jié)                  
 第19章  發(fā)布Tkinter程序                  
 19. 1  發(fā)布程序的一般問題                  
 19. 2  發(fā)布Unix程序                  
 19. 3  發(fā)布Win32程序                  
 19. 4  Python發(fā)布工具                  
 第4部分  附錄                  
 附錄A  TK到Tkinter映射                  
 附錄B  Tkinter參考資料                  
 附錄C  Pmw參考:Python megawidgets                  
 附錄D  創(chuàng)建和安裝Python, Tkinter                  
 附錄E  事件與鍵盤系統(tǒng)                  
 附錄F  光標(biāo)                  
 附錄G  參考文獻(xiàn)                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)