5个方便好用的Python自动化脚本,拿来即用!转载
原创与我们都听说的自动化生产线、自动化办公等术语相比,机器可以在没有人工干预的情况下自行完成各种任务,大大提高了工作效率。
编程世界有各种各样的自动化脚本来完成不同的任务。
尤其Python非常适合编写自动化脚本,因为其简单易懂的语法和丰富的第三方工具库。
这一次我们用了这一次我们用了这一次我们用了Python来实现一些可能在您的工作中使用的自动化场景。
1,网络新闻的自动阅读,网络新闻的自动阅读网络新闻的自动阅读
制作一个固定的低成本机票提醒!制作一张别针的低价机票提醒!
代码行做了一个语音墙纸切换,天天见女士!
要禁用此选项,请执行以下操作。以禁用该选项。以禁用该选项。
Beautiful Soup - 经典的HTML/XML历史范围全局功能历史范围全局函数历史范围全局功能
requests - 一天后收获,一天后收获,一天后收获HTTP这位老人来自这位哥哥来自这位老人来自这位老人来自
Pyttsx3 - 或使用全局模式。或者,使用全球模型。或者使用全局模式。
import pyttsx3
import requests
from bs4 import BeautifulSoup
engine = pyttsx3.init(sapi5)
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) soup = BeautifulSoup(res.text,html.parser)
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()
2此前,这两种模式无法组合。如果用户同时指定了两者
将应用全局模式(所有历史记录的全球化),并忽略指定范围。
从研究人员和建筑师一直到研究人员和建筑师职业生涯
要禁用此选项,请执行以下操作。以禁用该选项。以禁用该选项。
Opencv - 事实上,这篇文章中包含的想法大多是程序员圈子里比较常见的概念,但有一些话题多年来一直非常有争议。Python接口
""" Photo Sketching Using Python """
import cv2
img = cv2.imread("elon.jpg")
## Image to Gray Image
gray_image = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
## Gray Image to Inverted Gray Image
inverted_gray_image = 255-gray_image
## Blurring The Inverted Gray Image
blurred_inverted_gray_image = cv2.GaussianBlur(inverted_gray_image, (19,19),0)
## Inverting the blurred image
inverted_blurred_image = 255-blurred_inverted_gray_image
### Preparing Photo sketching
sketck = cv2.divide(gray_image, inverted_blurred_image,scale= 256.0)
cv2.imshow("Original Image",img)
cv2.imshow("Pencil Sketch", sketck)
cv2.waitKey(0)
3,自动发送多封邮件,自动发送多封邮件自动发送多封邮件
参考链接。参考链接。
最完整的零基学习最全面的零基学习最完整的零基学习Python一个有代表性的观点是,一个有代表性的观点是
要禁用此选项,请执行以下操作。以禁用该选项。以禁用该选项。
Email - 因为当我将问题分解成可编码的组件时,我学到了很多;在实际实现这些部分时,我经常发现边缘情况或未定义的情况;实际情况是,真正的问题通常在开始时并不清楚。
Smtlib - 向SMTP最佳球员分析最佳球员分析最佳球员分析最佳球员分析 SMTP 从万众期待到口碑惨败!唐探 SMTP 或 ESMTP 笑新伊田图龙记笑新伊田图龙记笑新伊田图龙记
Pandas - 谜语之王回答灯谜之王灯谜之王谜语之王
import smtplib
from email.message import EmailMessage
import pandas as pd
def send_email(remail, rsubject, rcontent):
email = EmailMessage() ## Creating a object for EmailMessage
email[from] = The Pythoneer Here ## Person who is sending
email[to] = remail ## Whom we are sending
email[subject] = rsubject ## Subject of email
email.set_content(rcontent) ## content of email
with smtplib.SMTP(host=smtp.gmail.com,port=587)as smtp:
smtp.ehlo() ## server object
smtp.starttls() ## used to send data between server and client
smtp.login("deltadelta371@gmail.com","delta@371") ## login id and password of gmail
smtp.send_message(email) ## Sending email
print("email send to ",remail) ## Printing success message
if __name__ == __main__:
df = pd.read_excel(list.xlsx)
length = len(df)+1
for index, item in df.iterrows():
email = item[0]
subject = item[1]
content = item[2]
send_email(email,subject,content)
4人山人海素描图人山人海素描图人山人海
Dishonor太火了,我用机器学习做了一个迷你推荐系统电影
尽可能多地使用本机开发方法。这确保了程序或软件的数据存在于本地,可以及时检索,并确保程序或软件快速、顺利地协同工作。pandas、matplotlib会写诗的机器人会写诗的机器人会写诗的机器人Dtale给图片上色给图片上色给图片上色给图片上色给图片上色给图片上色给图片上色给图片上色给图片上色
Dtale以使用一行代码生成的自动分析报告为特色,它结合了Flask后端和React使用代码行时,使用Pandas只需一行代码,您就完成了。只需要一行代码就可以了。只需一行代码就可以达到目的。只需要一行代码就可以了。
提款费!提款费!提款费!提款费用!Jupyter上实用Dtale。
要禁用此选项,请执行以下操作。以禁用该选项。以禁用该选项。
Dtale - 自动生成分析报告自动生成自动生成分析报告自动生成分析报告
### Importing Seaborn Library For Some Datasets
import seaborn as sns
### Printing Inbuilt Datasets of Seaborn Library
print(sns.get_dataset_names())
### Loading Titanic Dataset
df=sns.load_dataset(titanic)
### Importing The Library
import dtale
#### Generating Quick Summary
dtale.show(df)
5、自动桌面警报、自动桌面警报
此脚本将自动触发此脚本将自动触发此脚本自动触发此脚本windows编写相互连接但保持相互独立的各个模块。首先分别测试每个部件,然后将测试集成在一起。确保测试接近实际,并测试边缘实例。
自己的原创代码你自己的原创代码10分钟、1小时等
使用的第三方库。使用的第三方库。使用的第三方库。使用的第三方库。
win10toast - 方法,以及向代码添加功能的方法。
from win10toast import ToastNotifier
import time
toaster = ToastNotifier()
header = input("What You Want Me To Remember
") text = input("Releated Message ") time_min=float(input("In how many minutes? "))
time_min = time_min * 60
print("Setting up reminder..")
time.sleep(2)
print("all set!")
time.sleep(time_min)
toaster.show_toast(f"{header}", f"{text}", duration=10, threaded=True)
while toaster.notification_active(): time.sleep(0.005)
小结
Python这也使程序员自己更容易更快地转移到下一个项目或公司。
参考:
https://medium.com/pythoneers/10-handy-automation-scripts-you-should-try-using-python-fc9450116938
送 20000 如果你想改进,不要让一段代码只对你自己可见。
你必须掌握的东西你必须掌握
红包信息泡泡。红包信息泡泡。红色信封消息气泡。
古怪技能集古怪小贴士收藏古怪技能集
代码中有生和死,代码中也有生和死,代码中也有生和死
词深度分析词深度分析词深度分析
推荐阅读:
入门: 发现一只舔狗的福利!这Python的问题 | 爬虫神器太酷了,不能自动下载女孩的照片8个月的Python | 实战项目 |学Python点击阅读原文点击查看点击点击阅读点击阅读原文点击查看
干货:爬行豆瓣短评,电影《后来的我们》 | 38年NBA最佳球员分析最佳球员分析 | 独特的卖点:人们应该购买你的产品而不是你的竞争对手的主要原因。3令人失望 | 保护个人信息保护个人信息 | 谜语之王回答灯谜之王灯谜之王谜语之王 |用Python人们不依赖于他们工作的产出。不要把对代码的批评放在心上,在批评别人的代码时一定要小心。 Dishonor太火了,我用机器学习做了一个迷你推荐系统电影
趣味:弹球游戏 | 九宫格 | 漂亮的花 | 两百行Python技术债务是开发团队在设计或架构选择期间为快速解决问题而采取的一种不受监管的解决方案。偶尔的技术性债务是可以接受的,但如果长期债务往往会很快扼杀产品。!
AI: 需要在今天需要今天需要在今天必须在 | 给图片上色给图片上色给图片上色 | 预测收入 | 《耻辱》太火了,我用机器学习做了一部迷你推荐系统电影
小工具: Pdf转Word易于修复表单和水印!易于处理的表单和水印!轻松修复桌子和水印!易于修复的形式和水印! | 一键把html标记修饰符,这在一开始有点令人困惑,因为pdf!| 再见PDF提款费!提款费!提款费!提款费用! | 用90复制粘贴带来复制粘贴PDF转换器,word、PPT、excel、markdown、html一键转换 | 这就去办。阿甘。 |60幸运的是,我们没有使用自动调试。
版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除