Python小工具——唐诗三百首朗读
Python小工具——唐诗三百首朗读
工具简介
系统语音朗读唐诗三百首,可自己选择要朗读的唐诗,可搜索查找唐诗进行朗读,可用于幼儿园或小学生熟悉唐诗,积累文学素养。
工具界面
1、打开工具
可查看当前朗读的唐诗标题及内容,可点击播放朗读。
2、可点击上一首或下一首更换内容
3、可在数字框内输入数字,选择相应的唐诗,点击刷新进行更换。
4、可查找唐诗
主要代码
1、系统语音阅读
import winsound
import win32com.client
speak_out = win32com.client.Dispatch('SAPI.SPVOICE')
def MySpeak(str): # 朗读srt字符串的内容speak_out.Speak(str)winsound.PlaySound(str, winsound.SND_ASYNC)
2、获取路径下所有文件名
import os
lj = os.getcwd() # 获取当前工作目录路径
lj += "\\" + "source\\" # 路径双反斜杠
files = os.listdir(lj) # 获取所有文件名
3、 tk滚动文本框写入与读取
# 滚动文本框
s1 = Scrollbar(root, orient=VERTICAL)
scr = Text(root, width=35, height=22, yscrollcommand=s1.set)
scr.grid(column=1, columnspan=4, rowspan=6, sticky=W + E)
……
scr.delete(1.0, 'end') # 清空文本框
for each in strings: # 读取strings数组中的内容scr.insert("insert", line) # 逐行插入内容scr.insert("insert", "\n") # 换行
……
data = scr.get(1.0, 'end') # 读取文本框所有内容
小工具下载地址
小工具下载地址:
https://download.csdn.net/download/weixin_39151703/15377888
附唐诗三百首。
Python小工具——唐诗三百首朗读相关推荐
- python+jieba分析唐诗三百首
python+jieba分析唐诗三百首 代码及源文件地址:poem_300 代码保证符合命名规范.遵循PEP8规则.导包顺序清晰.尽量做到复用性和不罗嗦 记得修改文件路径哟(^U^)ノ~YO 如果有帮 ...
- python爬取唐诗三百首
python讨论qq群:996113038 导语: 最近一直在写爬虫,写过一些爬取"妹子图","小视频"之类的爬虫,但是我想了想.咱们公众号虽然是个技术类公众号 ...
- 【Pygame小游戏】史上最全:《唐诗三百首》合集,每一首都是精华,果断收藏~(学诗+锻炼记忆+Python诗句填空小程序上线啦)
前言 岁岁年龄岁岁心,不负时光不负卿 哈喽!我是你们的栗子同学,今天给大家来点儿有趣的-- 有句话说:"读史使人明智,读诗使人灵秀."唐诗本来就是中国文化的绚丽瑰宝,是每个人都 ...
- python唐诗分析综合_Python利器之胎教《唐诗三百首》文本分析
事情是这样的,你们听我讲: 有一天,孕妈妈在家庭群里对准爸爸说,在某猫上买本<唐诗三百首>吧,每天给宝宝读一首唐诗,作为胎教.有图有真相: 作为好吃懒做的准爸爸,听到这个消息的瞬间,表情是 ...
- 【Elasticsearch】es 7.8.0 唐诗三百首写入 Elasticsearch 会发生什么
1.概述 本文参考 项目实战 01:将唐诗三百首写入 Elasticsearch 会发生什么? 并且进行实战,对其进行一点修改. 1.实战项目 将唐诗三百首写入Elasticsearch会发生什么? ...
- 《唐诗三百首》中的童年记录
这是学习笔记的第 2192 篇文章 读完需要 9 分钟 速读仅需7分钟 唐诗三百首在最近读了几遍,你可能不了解的<唐诗三百首>,看了下<诗词大会>发现真是人才济济.一方面是词穷 ...
- 你可能不了解的《唐诗三百首》
这是学习笔记的第 2189 篇文章 读完需要 9 分钟 速读仅需3分钟 对于唐诗,自己其实是一种复杂的心情,好像会背些,但是用的时候却都想不起.<唐诗三百首>算是重温古诗的一种方式,借着让 ...
- python小工具myqr生成动态二维码
python小工具myqr生成动态二维码 (一)安装 (二)使用 (一)安装 命令: pip install myqr 安装完成后,就可以在命令行中输入 myqr 查看下使用帮助: myqr --he ...
- 用C#来学习唐诗三百首和全唐诗
Begin 最近把项目做完了,闲来无事,就想做点好玩的事情,刚好前几天下载了[唐诗三百首]和[全唐诗]这两个txt文件,正好用C#来整理一下. 然后导出QData格式,可以给其他软件读取. 以后弄个开 ...
最新文章
- 小程序异常监控及错误处理
- python浮点型数据怎么显示为图片_python数字图像处理(4):图像数据类型及颜色空间转换...
- MachineLearning(1)-激活函数sigmoid、损失函数MSE、CrossEntropyLoss
- 内部类详解————静态内部类
- 首尔最高旋转餐厅后厨一探究竟
- 删除数组中的某一个元素
- 利用【数据链接属性】对话框,创建连接字符串
- 用c#中的WebBrowser抢小米F码,抢小米手机以及自动测试实现原理
- iOS启动画面不更新的问题
- 2W+汉字转拼音JS字库(UTF-8生僻字等通用无乱码)
- 达思SQL数据库修复软件升级至 5.0 版本(重要升级支持修复压缩格式的备份文件)
- 应用程序错误电脑黑屏_werfault应用程序错误黑屏|Win7解决werfault.exe应用程序错误方法...
- 阻止冒泡事件(兼容大部分浏览器)
- 「保姆级教学」带你闹清楚JAVA人的TOM猫是啥,再整明白Mac下怎么安装Tomcat
- 【Spikingjelly】SNN框架教程的代码解读_5
- 使用Python按时间顺序批量重命名文件
- IC工程师入门必学《Verilog超详细教程》(附下载)
- php概率计算_PHP 真实概率计算(百分比随机分配)
- 【基金申请】立项依据必要性撰写案例 (及申请书撰写自查表)
- 文件操作函数在VFS层的实现