首页 > 其他分享 >win32com操作word API精讲&项目实战 预告

win32com操作word API精讲&项目实战 预告

时间:2023-01-14 00:00:42浏览次数:43  
标签:word 课程 精讲 编程 API win32com

对win32com的使用和研究有好一段时间了,想起本人刚开始做word编程项目时的各种痛苦:网上能找到的都是简单的示例,如同hello word一般,嚼之无味又无可奈何。读office的word接口文档短时间内也读不出个一二来,纯英文的文档太吃力,机翻结果又乱七八糟。

网络搜索、书本教程、视频教程,通通都搜了一遍,不能说毫无结果,那简直是一点结果都没有啊。

现阶段,个人对win32com操作word的理解虽不敢说非常深刻,但要做个复杂的项目也不是什么大问题。

思考了许久,要不,我也出个win32com的教程吧,做不了灯塔,做个手电筒也行啊(图片),至少可以帮助有需要的朋友入门win32com。在录制完课程第三集视的频时,终于要写下这个课程的介绍。

目的

帮助有Python基础的朋友入门并且理解win32com操作word的各种逻辑,毕竟上天无路、入地无门的痛苦我是经历过的。

课程内容

第一部分

win32com API精讲,当然不是全部的API,单单一个Document接口的属性和方法加起来就已经有374个了,只讲核心的一部分。学习第一部分,基本上可以独立做word的编程项目了。(本人一个人苦逼哈哈的研究了API许久,终于也交付了一个不小的word项目图片,都是泪。)

第二部分

项目实战,django + layui + redis + celery + win32com + 微信支付打造一个毕业论文格式检测和调整的Web平台。

课程特点

1、既然是精讲,当然要讲得通透,不止代码演示这么简单,还有本人对win32com实战经验的积累;

2、其次,课程以视频 + 代码演示 + 文章的形式同步推出,视频有视频的好,文章有文章的妙;

3、课程中API的运用都是个人实战而来的,不玩虚头巴脑的玩意。

课程适用对象

有一定python基础,想入门win32com的网友

win32com简介

最后,简单对win32com做个简单的说明。众所周知,word接口是由微软开发的,它有C#、C++、F#、VBA等实现,但并无python实现。基于这种情况,Mozilla开发并维护了pywin32,用于python的COM编程,win32com作为pywin32的一个组件,主要用于office word的文档级编程,当然,wps也是可以的,本质上win32com调用的是office 的COM接口。

ok,开篇先到这,第一集课程将在最近的时间发布,敬请期待。

标签:word,课程,精讲,编程,API,win32com
From: https://www.cnblogs.com/mooremok/p/17051015.html

相关文章

  • dockerfile 将自己的nodeapi项目结合指定版本node环境打包生成全新的mynodeapi镜像
    用过宝塔或手动部署node-api项目就知道有多少时候是因为生产环境上node的版本与我们提交的node版本过高或过低导致无法运行的这几天玩docker随便把我原先的项目尝试打包......
  • Lyndon Word 与 Lydon 分解
    \(\newcommand\m\mathbf\)\(\newcommand\t\texttt\)\(\text{ByDaiRuiChen007}\)约定:对于两个字符串\(S,T\),用\(ST\)表示将\(T\)接在\(S\)后面得到的字符串(即......
  • Topaz Gigapixel AI for Mac(图片无损放大软件) v6.3.0激活版
    Mac图片无损放大软件哪款好用?TopazGigapixel AI forMac是Mac平台上一款图片无损放大软件,使用AI人工智能来扩展图像。TopazGigapixel可将图片细节分辨率放大高达600%,同......
  • C语言那些事儿 1,认识C语言并在编译环境中书写HelloWord
    网友说:C语言和C++区别是什么?我想学C++,因为C语言听起来好low啊。首先啊,小伙子有这个问题和想法是对的,我之前也问过同样的问题~那么,既然你问了,我也就浅浅的讲一讲,我也就不说的......
  • 实测 | Apipost和Apifox哪个更好用?
    Apipost和Apifox是国内做的比较好也比较出名的接口调试工具,有不少人都在问这两个工具有什么区别?恰好两个工具我都比较深度的使用过,从初学者到现在也算比较精通一些了,今天就......
  • python实战-解析swagger-api接口信息
    *coding:UTF-8*"""@project->file:city-test->swagger_api_parse_backup@Author:qinmin.vendor@Date:2023/1/1217:55@Desc......
  • 如何通过Java应用程序将Word转为Excel
    平时在工作中,很多小伙伴会习惯性地将文件保存为Word文档格式,但有时会发现某些文件如果保存成Excel表格可能会更好地呈现。例如有的文本在Word文本中不如在Excel工作表编辑计......
  • keetle web api
    由于实现程序实现kettle的自动化作业kettle=9.3java=1.8.0_202java代码总体思路可以使用ktr/kjb的文件使用springboot解析调用kettle代码核模块ket......
  • JDBC5 - API总结
    preparedStatement使用方式总结1.注册驱动2.获取连接3.编写SQL语句结构4.创建preparedStatement并且传入SQL语句结构5.占位符赋值6.发送SQL语句,并获取结果7.结果......
  • 用pageOffice控件实现 office 文档在线编辑Word 只能加批注的功能
    OA办公中,业务需要编辑打开word文档后文档的正文不能改变,只能对文档进行加批注的操作怎么实现编辑打开word文档后文档的正文不能改变,只能对文档进行加批注的操作呢?2实......