python保存图片加上程序名称

Python021

python保存图片加上程序名称,第1张

#python保存图片加上程序名称

import os

fpath=(__file__)#获取当前文件完整路径

#print(fpath)

pname=(os.path.basename(fpath).rstrip(".py")+".jpg")#命名图片文件:同名当前文件名改后辍".py"为".jpg"

#print(pname)

ppath=os.path.join(os.path.dirname(fpath),pname)#设置图片文件的存储路径,与当前python文件在同一文件夹下

#print(ppath)

wordcloud.to_file。

将生成的词云保存为output1.png图片文件,保存出到wordcloud.to_file图云.png文件夹中。

词云图过滤掉大量的低频低质的文本信息,使得浏览者只要一眼扫过文本就可领略文本的主旨。基于Python的词云生成类库,很好用,而且功能强大。

1.python图片保存为pdf格式的功能需要使用到os模块以及img2pdf模块,其中img2pdf模块是第三方的。win+r打开运行窗口之后输入cmd并回车就能够启动命令行提示符,执行如下命令即可安装:

pip3 install img2pdf

如果是linux系统或者是mac系统的话,就需要打开终端然后在命令前加上sudo参数表示管理员权限去下载安装这个库。

2.安装完成之后新建一个python脚本来编写代码,首先就是将这两个模块都给导入进来,示例如下:

import os

import img2pdf

3.然后使用with关键字创建出一个上下文管理器结构并且打开一个pdf文件,使用它的原因就在于可以在代码执行完毕之后自动的释放资源并关闭文件,示例如下:

with open("Output.pdf", "wb") as file:

有没有这个pdf文件都可以,如果没有的话会在文件路径内自动去创建。

4.最后就是需要调用该文件对象的write()方法来将图片数据写入进去了,在这个方法里面会调用convert()将一个文件路径内后缀名为jpg的图片全部以二进制流的方式读取出来,示例如下:

file.write(img2pdf.convert([i for i in os.listdir('文件路径') if i.endswith(".jpg")]))

以上就是关于“Python怎么将图片保存为pdf格式?Python图片合成为pdf的代码如何写”的全部内容了,希望对你有所帮助。