今天给大家分享5个Python自动化脚本,工作效率提高200%。
这个脚本能够实现从网页中抓取文本,然后自动化语音朗读,当你想听新闻的时候,这是个不错的选择。
代码分为两大部分,第一通过爬虫抓取网页文本,第二通过阅读工具来朗读文本。
🛠需要的第三方库:
1️⃣Beautiful soup
经典的HTML/XML文本解析器,用来提取爬下来的网页信息;
2️⃣requests
好用到逆天的HTTP工具,用来向网页发送请求获取数据;
3️⃣Pyttsx3
将文本转换为语音,并控制速率、频率和语音。
数据探索是数据科学项目的第一步,你需要了解数据的基本信息才能进一步分析更深的价值。
一般我们会用pandas、matplotlib等工具来探索数据,但需要自己编写大量代码,如果想提高效率,Dtale是个不错的选择。
Dtale特点是用一行代码生成自动化分析报告,它结合了Flask后端和React前端,为我们提供了。
一种查看和分析Pandas数据结构的简便方法。
我们可以在Jupyter上实用Dtale。
🛠需要的第三方库:
1️⃣Dtale
自动生成分析报告
这个脚本可以帮助我们批量定时发送邮件,邮件内容、附件也可以自定义调整,非常的实用。
相比较邮件客户端,Python脚本的优点在于可以智能、批量、高定制化地部署邮件服务。
🛠需要的第三方库:
1️⃣Email
用于管理电子邮件消息;
2️⃣Smtlib
向SMTP服务器发送电子邮件,它定义了一个SMTP客户端会话对象,该对象可将邮件发送到互联网上任何带有 SMTP或ESMTP 监听程序的计算机;
3️⃣Pandas
用于数据分析清洗地工具。
脚本可以将 pdf转换为音频文件,原理也很简单,首先用 PyPDF 提取 pdf 中的文本,然后用 Pyttsx3 将文本转语音
这个脚本会从歌曲文件夹中随机选择一首歌进行播放,需要注意的是 os.startfile 仅支持 Windows 系统。