8个提高摸鱼效率的python自动化脚本,提高打工人幸福感~

8个提高摸鱼效率的python自动化脚本,提高打工人幸福感~

哈喽,兄弟们!

最近有许多小伙伴都在吐槽打工好难。

 

 

 

每天都是执行许多重复的任务

例如阅读新闻、发邮件、查看天气、打开书签、清理文件夹等等,

使用自动化脚本,就无需手动一次又一次地完成这些任务,

非常方便啊有木有?!

而在某种程度上,Python 就是自动化的代名词。

今天就来和大家一起学习一下,

用8个python自动化脚本提高工作效率~ 快乐摸鱼~

 

 

 

1、自动化阅读网页新闻

这个脚本能够实现从网页中抓取文本,然后自动化语音朗读,当你想听新闻的时候,这是个不错的选择。

代码分为两大部分,第一通过爬虫抓取网页文本呢,第二通过阅读工具来朗读文本。

需要的第三方库:

  • Beautiful Soup – 经典的HTML/XML文本解析器,用来提取爬下来的网页信息;
  • requests – 好用到逆天的HTTP工具,用来向网页发送请求获取数据;
  • Pyttsx3 – 将文本转换为语音,并控制速率、频率和语音;
import pyttsx3
import requests
from bs4 import BeautifulSoup
voices = engine.getProperty("voices")
newVoiceRate = 130                       ## Reduce The Speech Rate
engine.setProperty("rate",newVoiceRate)
engine.setProperty("voice", voices[1].id)
def speak(audio):
  engine.say(audio)
  engine.runAndWait()
text = str(input("Paste article
"))
res = requests.get(text)

articles = []
for i in range(len(soup.select(".p"))):
    article = soup.select(".p")[i].getText().strip()
    articles.append(article)
text = " ".join(articles)
speak(text)
# engine.save_to_file(text, "test.mp3") ## If you want to save the speech as a audio file
engine.runAndWait()
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 8个提高摸鱼效率的python自动化脚本,提高打工人幸福感~