安装WPS Office,因为WPX Office可以兼容网页模式
先打开一个空白的文档,写入一个div标签,再打开文档将div删掉,将想要的文本复制粘贴进去就可以进行以下代码的使用了。
但是图片替换过多,第一次docx打开、保存都会很慢,打开之后要进行一次保存,因为第一次添加的图片都是缓存于docx中是不在本地路径的,进行一次保存让图片存在于本地路径中。
xie = open('1.docx', mode='r', encoding='gbk')
nei = xie.readlines()
xie.close()
# print(nei)
aa = []
for i in nei:
if format(i).find('下') != -1:
xin = i.replace('下','<img src=tu\\xia.png>')
aa.append(xin)
else:
# pass
aa.append(i)
print(aa)
with open('1.docx',mode='w',encoding='gbk') as lll:
for i in aa:
lll.write(i+'\b')
#写入网络图片
# xie.write('''<div>
# <img src="https://msn-img-nos.yiyouliao.com/inforec-20221110-9ee2139f4123e334b6514aba026422f6.jpg?time=1668098021&signature=9E8EF864E389887F72282EFA4D92F632">
# </div>''')
#写入本地图片
# xie.write('<div><img src=tu\\xia.png></div>')