python-docx replace 修改替换文本后图片没了,原因和解决办法。 本来用的run.text.replace(old,new),替换后发现文字旁的图片没了。经过搜索,参考https://www.cnblogs.com/chargeworld/p/11867051.html。 需要在修改run.text前加个判断if run.text:。判断这个run里面是否是文本。