python微信小程序自动打卡,python微信小程序打卡

这篇文章主要介绍了python微信小程序自动打卡,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。

大家好,本文将围绕python微信小程序自动打卡展开说明,python微信小程序打卡是一个很多人都想弄明白的事情,想搞清楚python 操作小程序需要先了解以下几个事情。

Source code download: 本文相关源码

学习任务打卡小软件---戈多Sensei

最近为了给我的星星⭐写一个学习记录软件,学习了一下python中的tkinter模块,做了一个可视化打卡界面,此处为源码:https://github.com/catziyan/Tkinter—Gordo_Sensei,想要学习tkinter的朋友可以直接下载
此处为打包后的exe小程序,没有安装python的小伙伴也可以直接使用哦:百度网盘-链接不存在
下面就不介绍具体代码了,简单介绍一下实现的功能:

1.制定任务

在这里插入图片描述
对于整个可视化界面,可以自定义窗口图标、名字、大小等python爱心代码复制粘贴。此处可视化界面有三个主菜单:制定任务、完成任务和学习评估python画流程图。在制定任务界面、可以插入任何一天的学习内容和学习时间。

2.完成任务

在这里插入图片描述
在完成任务界面,可以选择任务列表中(此处我还没插入任务)的任务是否完成以及完成时间

3.学习评估

在这里插入图片描述
学习评估菜单有两个子菜单,其中学习评估是根据下式计算某一天的学习得分:
假设某天共有 n n n项任务,则第 i i i项任务得分为:

得 分 i = { 0 未完成 预 计 任 务 i 用 时 ∑ i = 1 n 预 计 任 务 i 用 时 ∗ 预 计 任 务 i 用 时 实 际 任 务 i 用 时 完成 得分_i= \begin{cases} 0 & \text{未完成}\\ \frac{预计任务i用时}{\sum_{i=1}^n 预计任务i用时}* \frac{预计任务i用时}{实际任务i用时}&\text{完成} \end{cases} 得分i​={0∑i=1n​预计任务i用时预计任务i用时​∗实际任务i用时预计任务i用时​​未完成完成​
该公式考虑了学习效率,若比预计用时要快,则得分会更高。插入数据后,点击学习得分如下:
在这里插入图片描述
学习时间评估记录了每天的预计学习总时间和实际学习总时间,并且可以按照周或则月绘制图线,如下图所示:
在这里插入图片描述
在这里插入图片描述
因为数据插入的不够多,所以图形不那么好看…
最后补充:在该可视化界面的“选择日期”按钮中调用了博客(https://blog.csdn.net/wodeyan001/article/details/86703034)中的日历控件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值