已有184人关注
我照搬视频打的代码,界面显示无法显示重选按钮,咋回事?
发表在Python图书答疑 2019-03-21 悬赏:5 学分 《Python从入门到项目实践》第26章 微信跳一跳辅助工具
是否精华
版块置顶:
import PIL,numpy  #图像处理模块
import matplotlib.pyplot as plt #画图模块
from matplotlib.widgets import  Button #按钮模块
import warnings# 屏蔽警告
warnings.filterwarnings("ignore")


#2.创建程序入口,显示按钮与窗体。代码如下:
if __name__=='__main__':
    figure=plt.figure() #创建一个空白的图形对象
    reelect_button_position = plt.axes([0.79, 0.8, 0.1, 0.08])  # 重选按钮的位置大小
    m = numpy.array(PIL.Image.open('image/bt.png'))  # 按钮背景图片)# 按钮背景图片
    #设置重选按钮背景图片
    reelect_button=Button(reelect_button_position,label='',image=m)
    m1= numpy.array(PIL.Image.open('image/bt1.png')) #自动按钮背景图片
    auto_button_positin =plt.axes([0.79,0.8,0.1,0.08])
    #设置自动跳按钮背景图片
    auto_button=Button(auto_button_positin,label='',image=m1)
    plt.show() #显示主窗体


分享到:
精彩评论 2
三生石
学分:2171 LV10
TA的每日心情
11
2018-12-20 21:21:04
2019-03-21
沙发

您好读者!在遇到问题时,您可以先运行一下书中配套的源码,如果没有问题,然后再调试您自己写的程序,在运行时一般有会提示哪里的错,对照具体的错误到源程序中查找正确的代码,这样可以提高您自己的编程水平。不断遇到Bug并且解决Bug可以快速提高自己的编程水平。

本次错误是因为您编写代码时,按钮位置坐标填写错误,按照下图修改即可。

image.png


zb007269
学分:1074 LV8
2019-03-21
板凳

三生石 发表于2019-03-21 13:53

您好读者!在遇到问题时,您可以先运行一下书中配套的源码,如果没有问题,然后再调试您自己写的程序,在运行时一般有会提示哪里的错,对照具体的错误到源程序中查找正确的代码,这样可以提高您自己的编程水平。不断遇到Bug并且解决Bug可以快速提高自己的编程水平。

本次错误是因为您编写代码时,按钮位置坐标填写错误,按照下图修改即可。

image.png


谢谢老师

首页上一页 1 下一页尾页 2 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照