返回顶部
首页 > 资讯 > 后端开发 > Python >python如何在word中存储本地图片
  • 498
分享到

python如何在word中存储本地图片

2024-04-02 19:04:59 498人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

想要利用python来操作Word文档可以使用docx模块. 安装: pip install Python-docx from docx import Document from

想要利用python来操作Word文档可以使用docx模块.

安装: pip install Python-docx


from docx import Document
from docx.shared import Inches
 
string = '文字内容'
images = '1.jpg' # 保存在本地的图片
doc = Document() # doc对象
doc.add_paragraph(string) # 添加文字
doc.add_picture(images, width=Inches(2))  # 添加图, 设置宽度
doc.save('word文档.docx')  # 保存路径

执行结果: 本地生成了一个Word文档, 打开之后.

但是有时添加图片会产生识别异常:

这是因为图片的格式问题, 对比一下 0.jpg 和 1.jpg的二进制数据, 添加0.jpg会异常, 1.jpg则不会.

解决的方法:

图片格式转换


from docx import Document
from docx.shared import Inches
from PIL import Image
 
string = '文字内容'
images = '0.jpg' # 保存在本地的图片
doc = Document()
doc.add_paragraph(string) # 添加文字
 
try:
 doc.add_picture(images, width=Inches(2))  # 添加图, 设置宽度
except Exception:
 jpg_ima = Image.open(images) # 打开图片
 jpg_ima.save('0.jpg')   # 保存新的图片
 doc.add_picture(images, width=Inches(2))  # 添加图, 设置宽度
 
doc.save('word文档.docx')  # 保存路径

结果就和前面一样了:

以上就是python如何在word中存储本地图片的详细内容,更多关于python本地图片存储Word的资料请关注编程网其它相关文章!

--结束END--

本文标题: python如何在word中存储本地图片

本文链接: https://lsjlt.com/news/123049.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python如何在word中存储本地图片
    想要利用Python来操作word文档可以使用docx模块. 安装: pip install python-docx from docx import Document from...
    99+
    2024-04-02
  • 如何在MySQL中存储图片
    如何在MySQL中存储图片?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。首先,先要在数据库中建表。我在名为test的数据库下建立了一个叫pic...
    99+
    2024-04-02
  • Python Matplotlib 中如何用 plt.savefig 存储图片
    目录 前言正文 前言 plt.show()展示图片的时候,截图进行保存,图片不是多么清晰 如何保存高清图也是一知识点 函数包名:import matplotlib.pyplot as pl...
    99+
    2023-09-15
    matplotlib python 开发语言
  • python如何存储多张图片
    在Python中,可以使用PIL库(Python Imaging Library)来存储多张图片。 首先,确保已经安装了PIL库。如...
    99+
    2024-04-09
    python
  • 如何在uniapp中删除本地图片
    随着移动应用的不断发展,用户上传和保存本地图片的需求越来越大,而uniapp框架作为一个跨平台的开发框架,也越来越受到开发者的喜爱。在uniapp中,删除本地图片是一个常见的操作,但是对于一些新手来说可能会有一些困惑。本文将从二个方面来介绍...
    99+
    2023-05-14
  • 怎么在MySQL中存储文本和图片
    本篇文章为大家展示了怎么在MySQL中存储文本和图片,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Oracle中大文本数据类型Clob  长文本...
    99+
    2024-04-02
  • thinkphp将base64格式图片存储到本地
    调用端代码: $fadan_img=$post['fadan_img'];$fadan_str='';if(is_array($fadan_img)){foreach($fadan_img as $key=>$value){$saveimg...
    99+
    2023-09-05
    php
  • mysql如何存储图片
    mysql 不支持直接存储图片,解决方法有:存储图片的路径,保持数据库轻量级,易于管理。使用 blob 类型存储图片,性能较好。步骤:创建带有 blob 字段的表、使用 load_fil...
    99+
    2024-06-14
    mysql
  • python如何将图片批量保存至word文档中
    目录将图片批量保存至word文档中将本地图片存储到word文档解决的方法总结将图片批量保存至word文档中 def picture_docx(path_picture,path_do...
    99+
    2023-02-01
    python图片 图片批量保存 图片保存至word文档
  • 详解如何使用beegoorm在postgres中存储图片
    目录Postgres如何存储文件bytea类型Large ObjectBeego orm如何存储图片Postgres如何存储文件 postgres提供了两种不同的方式存储二进制,要么...
    99+
    2023-05-17
    beego orm postgres存储图片 beego orm 存储
  • mac网页图片如何保存到本地
    要将Mac网页上的图片保存到本地,可以按照以下步骤进行操作:1. 打开Safari浏览器(或其他浏览器)并访问要保存图片的网页。2....
    99+
    2023-10-09
    mac
  • 在Linux中如何使用Stratis配置本地存储
    这篇文章给大家分享的是有关在Linux中如何使用Stratis配置本地存储的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。简单可靠地使用高级存储特性Stratis 希望让如下三件事变得更加容易:存储初始化配置;后续...
    99+
    2023-06-16
  • 如何在html5中使用localStorage实现本地存储
    本篇文章给大家分享的是有关如何在html5中使用localStorage实现本地存储,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。localStorage.name="...
    99+
    2023-06-09
  • 在Mysql中直接储存图片(转)
    在Mysql中直接储存图片(转)[@more@]如果你想把二进制的数据,比如说图片文件和HTML文件,直接保存在你的MySQL数据库,那么这篇文章就是为你而写的!我将告诉你怎样通过HTML表单来储存这些文件...
    99+
    2024-04-02
  • python抓取网页中图片并保存到本地
    在上篇文章给大家分享PHP源码批量抓取远程网页图片并保存到本地的实现方法,感兴趣的朋友可以点击了解详情。 #-*-coding:utf-8-*- import os import uuid impor...
    99+
    2022-06-04
    并保存 网页 图片
  • python中怎么向mysql中存储图片
    这篇文章给大家介绍python中怎么向mysql中存储图片,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。示例代码如下:#!/usr/bin/python # -*-&nbs...
    99+
    2024-04-02
  • html5中如何使用LocalStorage本地存储
    本篇文章为大家展示了html5中如何使用LocalStorage本地存储,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。 一、本地存储  ...
    99+
    2024-04-02
  • 如何将S/4HANA系统存储的图片文件用Java程序保存到本地
    这期内容当中小编将会给大家带来有关如何将S/4HANA系统存储的图片文件用Java程序保存到本地,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。我在S/4HANA的事务码MM02里为Material维护图片...
    99+
    2023-06-04
  • 把图片存储在mysql中的方法
    这篇文章主要介绍把图片存储在mysql中的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!把图片存储在mysql中的方法:1、获取需要保存的图片;2、将图片上传到指定路径下的文件夹...
    99+
    2024-04-02
  • js如何实现本地存储
    这篇文章主要介绍了js如何实现本地存储,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在客户端运行的JS是不能操作用户电脑磁盘中的文件的(保护...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作