Advertisement

python动态换图tkinter库canvas画布

阅读量:

先前开发统计彩票程序时,曾尝试创建一个窗口程序,希望在窗口内实现动态切换统计图表的功能,但始终未能顺利实现。网络上流传的各类代码混乱不堪,几乎无一可用,最终选择另辟蹊径,在完成统计后将统计视图自动保存为图片,此方法较为简便,仅需调用savefig函数即可。之后若需查看某张图表,只需读取对应图片并显示在窗口的画布上。

然而,在画布上实现动态切换图表却极具挑战性,耗费了整整一天的时间尝试大量代码后,才终于找到可行的方案,现将代码分享给大家以供参考。

本人编写的代码质量欠佳,请大家见谅。

复制代码
    # -*- coding: utf-8 -*-
    """
    Created on Mon May 13 22:27:47 2019
    引入工具栏按钮
    能换图了
    把四种统计图都做了上来
    @author: Administrator
    """
    from PIL import Image, ImageTk
    import matplotlib.pyplot as plt
    from tkinter import *
    import tkinter as tk
    from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg,NavigationT

全部评论 (0)

还没有任何评论哟~