欢迎光临散文网 会员登陆 & 注册

python自动化脚本

2023-07-22 16:47 作者:政治小北可  | 我要投稿

自动文本转语音

我们将在这个脚本中使用谷歌文本转语音 API。该 API 是最新的,可用于许多语言、音调和声音,你可以从中选择。

from pygame import mixerfrom gtts import gTTSdef main():   tts = gTTS('Like This Article')   tts.save('output.mp3')   mixer.init()   mixer.music.load('output.mp3')   mixer.music.play()   if __name__ == "__main__":   main()

自动照片压缩器

你也可以通过压缩来减少图片的大小——同时仍然保持其质量。

import PIL from PIL import Image from tkinter.filedialog import * fl=askopenfilenames() img = Image.open(fl[0]) img.save("output.jpg", "JPEG", optimize = True, quality = 10)

如何自动转换图像为 PDF

这是一个非常常见的任务,你可能经常执行。你可能想转换一张或多张图像为一个 PDF。

如何转换一张图像为 PDF:

import osimport img2pdf with open("output.pdf", "wb") as file:   file.write(img2pdf.convert([i for i in os.listdir('path to image') if i.endswith(".jpg")]))

如何转换多张图像为 PDF:

from fpdf import FPDF Pdf = FPDF() list_of_images = ["wall.jpg", "nature.jpg","cat.jpg"]for i in list_of_images:   Pdf.add_page()   Pdf.image(i,x,y,w,h)   Pdf.output("result.pdf", "F")

这里我们使用 Python 中的 image2pdf 库将我们的图像转换为 PDF。我们也可以只用几行代码就把多张图像转换为 PDF。


python自动化脚本的评论 (共 条)

分享到微博请遵守国家法律