律师学python有什么用呢_学 Python 都用来干嘛的?

熊孩子浏览器

我们家娃喜欢看电视,一看就没够,为了让她在看电视的时候做点儿有意义的事情,我用python做了一个小程序,叫bear_kids_player. 说起来也简单,就是在播放视频的时候每隔一段时间弹出一个对话框,里面有一个问题,让孩子输入。答对了对话框就销毁,然后视频就接着播放;答不对,对话框就一直在那里,视频停止。

最初的设定只是让孩子输入字母或者做做加法,后来加了一点改进,目前可以显示图片,并且自动朗读显示的单词。

具体安装只要用pip install bear_kids_player 就可以。

安装结束以后,用如下命令可以启动:

import bear_kids_player

import run_bear_kids_player

run_bear_kids_player.run_bear_kids_player()

ctrl+o 可以打开视频

ctrl +F2 可以关闭视频

在 .../bear_kids_player 文件加下有一个config.csv 文件,可以对一些参数进行设定

比如:Intervals(间隔时间), 打开文件的快捷方式,关闭文件的快捷方式,题库筛选的阈值,题库筛选所需的类型

另外还有一个questions.csv 文件,这是一个题库。这个题库可以自己输入题目,答案,类型,以及想要显示在对话框里的图片链接,可以依据个人的情况自己添加题目。

下面是一个简单的演示

当然由于朗读功能使用的是gtts实际上链接google获取音频的,所以在国内可能朗读功能会不那么好用。不过本来也就给自己娃写的程序,倒是也没指望推广。

python的主程序用的pyqt5,总共用了我大概一周业余时间完成,由于对一些库以及发布python包不是很熟悉所以浪费了很多时间。

此外,视频解码程序是K-Lite_Codec_Pack_1526_Basic(17MB),可以从K-Lite Codec Pack​downloads.ddigest-dl.comv2-47a1c8f94dd6a5cde46468826f10f9ac_ipico.jpg

下载到,需要安装解码程序才能对常见的视频格式进行支持。

家里的娃娃三岁半,原本小写字母认不熟,许多字母会搞混譬如p,q,g,d,b,还有一些小写字母认不出,教了无数遍都不上心学。自从使用了这个程序大概三天左右,小写字母都差不多认识了。增加了单词输入题目以后,娃娃只用了两天就可以不依赖我的帮助,自己把我事先设定的10个单词准确输入了。我们家娃从来没接触过键盘,有这个成绩我还比较满意。

后面可能会做些升级,比如要求娃朗读,然后用pyttsx库做语音识别输入;或者去掉她输入熟练的单词的显示,让她依据读音输入单词。或者换些加减法等数学问题。总之慢慢添加新功能。

程序没有很认真地注释,距离工业级水平相差甚远,目前就是东拼西凑 能用就行的状态,不喜勿喷。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值