#最近看地狱笑话看多了,连夜用tkinter写了一个自动化加功德的小程序,现在每天都看地狱笑话妈妈再也不怕我的功德不够了

关于tkinter的使用方法后面还会讲解的

每次学完后总是可能忘掉或者一时记不起来所要用的东西,在网上找总是找不到自己要用的东西。或者给别人解释时太过麻烦,所以干脆发到csdn公开,一些好的文章或者程序早已年代久远或者不适用于现在的这个版本或许有更好的编写方法。

tkinter的介绍

#Tkinter 是使用 python 进行窗口视窗设计的模块。Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口。作为 python

import tkinter as tk

特定的GUI界面,是一个图像的窗口,tkinter是python 自带的,可以编辑的GUI界面,我们可以用GUI 实现很多直观的功能,比如想开发一个计算器,如果只是一个程序输入,输出窗口的话,是没用用户体验的。所有开发一个图像化的小窗口,就是必要的。

tkiner是python里的标准库,自带的IDLE就是用tkinter编写的。使用方法简单,类似于搭积木把我们想要的

import tkinter
import tkinter as tk
from tkinter import *
from PIL import Image, ImageTktker = tk.Tk()
tker.title('电子木鱼')
tker.geometry('600x1200+50+50')img_open2 = Image.open("D:\python\爬虫练习库\自建练习\电子木鱼\下载.jpg")
img_png2 = ImageTk.PhotoImage(img_open2)
label_img2 = tkinter.Label(tker, image=img_png2)
label_img2.pack()textExample = tk.Text(tker, height=5)
textExample.pack()def getTextInput():result = textExample.get("1.0", "end")a = resulttry:if 1 == int(a):ck = tk.Label(tker, text='佛主:哈哈哈', )ck.pack()else:ck = tk.Label(tker, text='输入错误,请扣一', )ck.pack()except:ck = tk.Label(tker, text='输入错误,请扣一', )ck.pack()def test(e):  # 点击事件ck = tk.Label(tker, text='功德+1', )ck.pack()var = tk.IntVar()  # 保存为一个int类型的变量var.set(0)  # 设置初始值count = 0  # 通过计数来改变var值Label(tker, text="功德值", font=("黑体", 14), fg="red", width=12, height=2).place(x=20, y=40, anchor='nw')while (True):count += 1tker.update()  # 不断更新tker.after(10)if count % 50 == 0:var.set(var.get() + 1)  # 变化的值,此处修改为你的变量Label(tker, text=str(var.get()), font=("黑体", 14), fg="red", width=12, height=2).place(x=120, y=40,anchor='nw')btnRead = tk.Button(tker, height=1, width=20, text="扣一佛主陪你笑", command=getTextInput)  # command绑定获取文本框内容的方法
btnRead.pack()btn1 = tk.Button(tker)
btn1['text'] = '敲木鱼'btn1.pack()
btn1.bind('<Button-1>', test)tker.mainloop()

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

用tkinter写一个简陋版的扣一佛主陪你笑,敲木鱼功德+1(附带源码)相关推荐

  1. 写一个迷你版Smarty模板引擎,对认识模板引擎原理非常好(附代码)

    前些时间在看创智博客韩顺平的Smarty模板引擎教程,再结合自己跟李炎恢第二季开发中CMS系统写的tpl模板引擎.今天就写一个迷你版的Smarty引擎,虽然说我并没有深入分析过Smarty的源码,但是 ...

  2. 肝一波 ~ 手写一个简易版的Mybatis,带你深入领略它的魅力!

    零.准备工作 <dependencies><dependency><groupId>mysql</groupId><artifactId>m ...

  3. python k线合成_手把手教你写一个Python版的K线合成函数

    手把手教你写一个Python版的K线合成函数 在编写.使用策略时,经常会使用一些不常用的K线周期数据.然而交易所.数据源又没有提供这些周期的数据.只能通过使用已有周期的数据进行合成.合成算法已经有一个 ...

  4. 写一个简版 asp.net core

    动手写一个简版 asp.net core Intro 之前看到过蒋金楠老师的一篇 200 行代码带你了解 asp.net core 框架,最近参考蒋老师和 Edison 的文章和代码,结合自己对 as ...

  5. 习题 7.3 写一个判素数的函数,在主函数输入一个整数,输出是否为素数的信息。

    C程序设计(第四版) 谭浩强 习题7.3 个人设计 习题 7.3 写一个判素数的函数,在主函数输入一个整数,输出是否为素数的信息. 代码块: 方法1: #include <stdio.h> ...

  6. ACMNO.23 C语言-素数判定 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime

    题目描述 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息. 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime 样例输入 97 样例输出 prime 来源/ ...

  7. 写一个判素数的函数,在主函数输入一个整数,输出是否为素数的信息

    写一个判素数的函数,在主函数输入一个整数,输出是否为素数的信息(C语言) 题目要求:如标题 思路: 需要判断n是否为素数 可以定义i,使i从2开始循环到n-1,如果n能被i整除,即跳出循环 如果i等于 ...

  8. 写一个判别素数的函数,在主函数中输入一个整数,输出是否为素数的信息。

    写一个判别素数的函数,在主函数中输入一个整数,输出是否为素数的信息. #include <stdio.h> int sushu(int m) { int i,n=0; for(i=2;i& ...

  9. 写一个判断素数的函数,在主函数输入一个整数,输出是否为素数的信息

    写一个判断素数的函数,在主函数输入一个整数,输出是否为素数的信息 #include<stdio.h> #include<math.h> int a; int prime(int ...

最新文章

  1. ios 图片自动轮播
  2. zabbix3.2监控redis
  3. unity shader 变种(多重编译 multi_compile)
  4. vue读取终端硬件信息_自助服务终端机主要特点及规格
  5. truncate delete 与 drop的区别
  6. 关于bottle WEB框架中签名cookie的一点理解
  7. MFC 窗口过程理解
  8. java hex to ascii_使用java实现hex和ascii码的转换
  9. 监控一个大事务的回滚
  10. SVN可视化管理iF.SVNAdmin+LDAP认证
  11. 一文读懂机器学习(转)
  12. BGP——基本概念3(路由聚合)
  13. 重新定义高端存储架构,华为Dorado V6树立全闪存新标杆
  14. java永久区_方法区、永久代和元空间Metaspace
  15. 发微博利器 FaWave(发微)---- chrome扩展程序
  16. 网页资源不知道如何下载,我来教你
  17. python求加速度_【掌控】mpython-加速度-水平仪 - DF创客社区 - 分享创造的喜悦
  18. 教你搭个助我大学拿Offer的面试项目
  19. 广州刷脸支付骗局_刷脸支付骗局你仔细观察一下
  20. 计算机网络笔记17 分类的IP地址

热门文章

  1. 矩阵的奇异值分解(SVD)及其应用
  2. 浅谈开发与研发之差异
  3. Assembly ADODB注册
  4. 美团的至暗时刻:用户口碑崩塌,食品安全五连击,股价腰斩!
  5. 跨平台C++框架Qt教程:如何编写地图综合应用-点聚合|附源码
  6. 如何跟开发就测试范围进行沟通?
  7. mybatis报错:Result Maps collection already contains value for model.dao.UserMapper.BaseResultMap
  8. “阿里外传”之二:中国雅虎,一个家庭的宠物传奇
  9. 【论文阅读笔记】Noise2Noise: Learning Image Restoration without Clean Data
  10. CSS3-美化网页元素