批量修改文件名后缀,并批量将本地图片保存到word中

简介: 批量修改文件名后缀,并批量将本地图片保存到word中

为寻电子书一本,寻几天无果。近日,偶遇某网站,寻得踪迹。不料,图以“.pdg”格式存在,遂写以代码,批量改得文件后缀,称只“.png”,此乃图片格式。俄而,又遇新问题,何以图片存于word,学须臾,著代码。


1、批量修改文件后缀

1)文件的原始格式

image.png


2)批量修改文件名后缀

import os
files = os.listdir(r"E:\PanDownload\下载\《历史语言学方法论与汉语方言音韵史个案研究》_13591863") 
for filename in files:
    portion = os.path.splitext(filename)
    if portion[1] == ".pdg": 
        newname = portion[0] + ".png"   
        os.chdir(r"E:\PanDownload\下载\《历史语言学方法论与汉语方言音韵史个案研究》_13591863")#修改工作路径
        os.rename(filename,newname)


结果如下:

image.png


2、批量将图片保存到word文档中

import os
from docx import Document
from docx.shared import Inches
files = os.listdir(r"E:\PanDownload\下载\《历史语言学方法论与汉语方言音韵史个案研究》_13591863") 
doc = Document()
try:
    for i in files:
        doc.add_picture(i, width=Inches(7)) 
except:
    print("第"+str(i)+"页保存失败")
doc.save(r"C:\Users\黄伟\Desktop\word文档.docx")


结果如下:

image.png

相关文章
讲解:如何根据txt文本列出的文件名批量查找指定文件夹里的文件并复制到新的文件夹里 , 按照文件名批量复制文件 , 根据文件名批量复制 , 通过文件名批量复制文件
该文介绍了一款批量文件处理软件,用于解决三类问题:依据文件名清单批量复制图片、筛选PDF文件及删除指定文件。用户可从百度或腾讯下载链接获取软件。操作步骤包括加载文件夹、输入文件名清单、设置目标位置、选择操作类型(复制、剪切或删除)及匹配方式,然后开始查找。软件能快速处理大量文件,提高办公效率,避免手动操作。查找结果会显示在特定文件夹和日志中,记录每个操作详情。
|
2月前
|
Windows
推荐:如何批量根据PDF文件名批量查找PDF文件,复制到指定地方保存,通过文件名批量复制文件,按照文件名批量复制文件,根据文件名批量提取文件
该文介绍了一个批量查找PDF文件(不限于找PDF)的工具,用于在多级文件夹中快速查找并复制特定文件。通过下载提供的软件,用户可以加载PDF库,输入文件名列表,设置操作参数(如保存路径、复制或删除)及搜索模式。软件能高效执行,例如在1.1秒内完成对数千文件中的37个目标文件的复制,显著提升了工作效率,避免了手动逐个查找和复制的繁琐。
|
2月前
如何批量复制多个文件到多个目录中(提取匹配法)
该文介绍了一个工具的使用方法,用于将带有特定数字的文件或文件夹自动归类到相应数字命名的文件夹中。操作步骤包括:下载工具(链接在文中提供)、打开工具选择“文件批量复制”功能、设置匹配规则(如从文件名中提取数字)并预览效果,最后执行复制操作。通过示例展示了如何处理“-数字.png”格式的文件,以及如何过滤掉特定格式的图片。该工具适用于处理大量按规则命名的文件,提高整理效率。
分享:批量多目录图片如何转换PDF,一次性转换多级目录批量的PDF的转换,合并,输出另存等问题,图片转PDF文件,批量图片转PDF文件,多级目录的图片转PDF文件,并且保存到不同的地方,全部搞定
本文介绍了如何高效地将图片转换为PDF,包括单张、多张及多级目录下的图片转换和合并。提供了软件下载链接(百度网盘、腾讯云盘),软件操作简便,支持保存原目录或自定义新目录。转换选项包括单个文件、多个文件夹单独转换以及合并转换。用户可通过双击路径访问源图片和转换结果。该工具特别解决了多级目录图片批量转换的难题,实现保存地址的自由设定,满足不同业务需求。
|
2月前
无规律快速批量重命名文件(夹)-固定命名
本文介绍了一个工具的使用方法,用于批量修改文件名。首先在文中提供了两个下载链接:百度网盘(提取码:qwu2)和蓝奏云(提取码:2r1z)。接着,展示了如何通过该工具的“文件批量复制”功能提取文件路径,并在“文章”版块中处理这些路径,提取出目标文件名。然后,在“文字批量替换”版块中,创建规则并保存,用于文件名的重命名。最后,回到“批量复制”版块,选择重命名功能,将目标路径与规则对应,执行重命名操作。整个过程旨在将大量无规律的文件名改为预设的目标文件名。
|
2月前
|
存储 定位技术 Python
批量将文件名称符合要求的文件自动复制到新文件夹:Python实现
批量将文件名称符合要求的文件自动复制到新文件夹:Python实现
|
2月前
|
存储 C语言 C++
C++遍历文件夹获取各文件名称并筛选指定格式类型的文件或具有特定名称的文件
C++遍历文件夹获取各文件名称并筛选指定格式类型的文件或具有特定名称的文件
|
11月前
|
Shell Perl
批量修改文件名
批量修改文件名
253 1
|
Linux Python
Python读取指定目录下的指定后缀文件名列表(批量读取)
Python读取指定目录下的指定后缀文件名列表(批量读取)
859 0
批量修改文件名后缀,并批量将本地图片保存到word中
批量修改文件名后缀,并批量将本地图片保存到word中
批量修改文件名后缀,并批量将本地图片保存到word中