小菜鸟的Python笔记001:将Word文档中数据汇总到Excel表格

前言

我并非一个专业的程序员,只是一个普通的编程爱好者、一只小菜鸟。得益于网络上各路大神的技术分享,我学习到很多知识,解决了编程路上的一个个难题。如今我想要将我学习到的知识,遇到的难题记录下来,分享出去,希望能够帮助到有需要的小伙伴。如有错误,请各位多多指教,共同交流!

一、应用场景

1、调查问卷数据导入Excel进行统计
2、普查信息统计:如人口普查、资源普查
3、HR统计员工个人信息、老师统计学生个人信息
等等
以上的工作都可以人工录入,但无疑这会很耗时,效率非常低。十个文档可以这样做,一百个也可以,但几百个呢?上千个呢?那还是不得不借助科技的力量了。

二、程序思路及准备工作

思路如下:

1、将需录入的Word文档放在同一个文件夹
2、获取文件夹内文档的文件名放入列表
3、打开每个文档,提取数据到列表中
4、打开表格,将列表中数据按顺序填入表格

准备工作:

本程序基于win32com库,所以要先装好这个库。

三、程序代码

1、主程序

import win32com
import os
from win32com.client import Dispatch

def main():
	w = win32com.client.Dispatch('Word.Application')   #打开Word,如果你用WPS,那就是"Kwps..Application"  
	w.Visible = 0                                      #不可见,在后台运行
	w.DisplayAlerts = 0                                #不报错,不弹出警告框
	
	e = win32com.client.Dispatch('Excel.Application')   #同理
	e.Visible = 0
	e.DisplayAlerts = 
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值