亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python實(shí)現(xiàn)在tkinter中使用matplotlib繪制圖形的方法示例

 更新時(shí)間:2018年01月18日 11:51:14   作者:chengqiuming  
這篇文章主要介紹了Python實(shí)現(xiàn)在tkinter中使用matplotlib繪制圖形的方法,結(jié)合實(shí)例形式分析了Python使用tkinter與matplotlib進(jìn)行正弦曲線圖形繪制的相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了Python實(shí)現(xiàn)在tkinter中使用matplotlib繪制圖形的方法。分享給大家供大家參考,具體如下:

一. 代碼:

# coding=utf-8
import sys
import Tkinter as Tk
import matplotlib
from numpy import arange, sin, pi
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg,NavigationToolbar2TkAgg
from matplotlib.backend_bases import key_press_handler
from matplotlib.figure import Figure
matplotlib.use('TkAgg')
root =Tk.Tk()
root.title("腳本之家測(cè)試 - matplotlib in TK")
#設(shè)置圖形尺寸與質(zhì)量
f =Figure(figsize=(5,4), dpi=100)
a = f.add_subplot(111)
t = arange(0.0,3,0.01)
s = sin(2*pi*t)
#繪制圖形
a.plot(t, s)
#把繪制的圖形顯示到tkinter窗口上
canvas =FigureCanvasTkAgg(f, master=root)
canvas.show()
canvas.get_tk_widget().pack(side=Tk.TOP, fill=Tk.BOTH, expand=1)
#把matplotlib繪制圖形的導(dǎo)航工具欄顯示到tkinter窗口上
toolbar =NavigationToolbar2TkAgg(canvas, root)
toolbar.update()
canvas._tkcanvas.pack(side=Tk.TOP, fill=Tk.BOTH, expand=1)
#定義并綁定鍵盤事件處理函數(shù)
def on_key_event(event):
  print('you pressed %s'% event.key)
  key_press_handler(event, canvas, toolbar)
  canvas.mpl_connect('key_press_event', on_key_event)
#按鈕單擊事件處理函數(shù)
def _quit():
  #結(jié)束事件主循環(huán),并銷毀應(yīng)用程序窗口
  root.quit()
  root.destroy()
button =Tk.Button(master=root, text='Quit', command=_quit)
button.pack(side=Tk.BOTTOM)
Tk.mainloop()

二. 運(yùn)行結(jié)果:

更多關(guān)于Python相關(guān)內(nèi)容可查看本站專題:《Python數(shù)學(xué)運(yùn)算技巧總結(jié)》、《Python正則表達(dá)式用法總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》及《Python入門與進(jìn)階經(jīng)典教程

希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • flask數(shù)據(jù)庫(kù)序列化操作實(shí)例探究

    flask數(shù)據(jù)庫(kù)序列化操作實(shí)例探究

    這篇文章主要為大家介紹了flask數(shù)據(jù)庫(kù)序列化操作實(shí)例探究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • Python中在for循環(huán)中嵌套使用if和else語(yǔ)句的技巧

    Python中在for循環(huán)中嵌套使用if和else語(yǔ)句的技巧

    Python的語(yǔ)法糖非常強(qiáng)大,比如Python中在for循環(huán)中嵌套使用if和else語(yǔ)句的技巧便十分給力,下面我們就舉幾個(gè)例子來(lái)看詳細(xì)的用法:
    2016-06-06
  • 教你使用Python獲取QQ音樂(lè)某個(gè)歌手的歌單

    教你使用Python獲取QQ音樂(lè)某個(gè)歌手的歌單

    這篇文章主要介紹了Python獲取QQ音樂(lè)某個(gè)歌手的歌單,從qq音樂(lè)中獲取某個(gè)你喜歡的歌手的清單,涉及到的庫(kù)有requests、json,本文結(jié)合示例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • Python實(shí)現(xiàn)清除文件夾中重復(fù)視頻

    Python實(shí)現(xiàn)清除文件夾中重復(fù)視頻

    本文將利用Python中的os、hashlib、shutil模塊實(shí)現(xiàn)對(duì)文件夾中的重復(fù)視頻進(jìn)行清除,實(shí)現(xiàn)文件夾中無(wú)重復(fù)文件情況發(fā)生,需要的可以參考一下
    2022-05-05
  • Python中的enum的使用方法

    Python中的enum的使用方法

    這篇文章主要介紹了Python中的enum的使用方法,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下,希望對(duì)你的學(xué)習(xí)有所幫助
    2022-08-08
  • 詳解Python流程控制語(yǔ)句

    詳解Python流程控制語(yǔ)句

    這篇文章主要介紹了Python流程控制語(yǔ)句的的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下
    2020-10-10
  • Keras設(shè)置以及獲取權(quán)重的實(shí)現(xiàn)

    Keras設(shè)置以及獲取權(quán)重的實(shí)現(xiàn)

    這篇文章主要介紹了Keras設(shè)置以及獲取權(quán)重的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-06-06
  • Python視頻爬蟲實(shí)現(xiàn)下載頭條視頻功能示例

    Python視頻爬蟲實(shí)現(xiàn)下載頭條視頻功能示例

    這篇文章主要介紹了Python視頻爬蟲實(shí)現(xiàn)下載頭條視頻功能,涉及Python正則匹配、網(wǎng)絡(luò)傳輸及文件讀寫等相關(guān)操作技巧,需要的朋友可以參考下
    2018-05-05
  • python實(shí)現(xiàn)自動(dòng)登錄

    python實(shí)現(xiàn)自動(dòng)登錄

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)自動(dòng)登錄,填充網(wǎng)頁(yè)表單,從而自動(dòng)登錄WEB門戶,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • 基于anaconda下強(qiáng)大的conda命令介紹

    基于anaconda下強(qiáng)大的conda命令介紹

    今天小編就為大家分享一篇基于anaconda下強(qiáng)大的conda命令介紹,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06

最新評(píng)論