安装Python

这一步推荐廖雪峰的网站:安装Python,有文字和视频教程,很详细

各种代码敲进去的窗口:附件—命令提示符

Python安装成功后,输入Python

如果出现类似下面的界面,表示成功安装

Python安装的时候是这样的

安装完成之后,根据界面出现的(红色框里的)提示,更新所有的库

输入python -m pip install --upgrade pip

Python装好之后,我们开始写代码啦~

安装相关库

写代码之前,我们还要安装两个库

在附件—命令提示符,依次输入以下代码

输一个,等待安装完。再输入另一个

pip install pdfplumber # 为了操作PDF

pip install xlwt # 为了操作Excel

输入代码

打开Python编辑环境

新建一个文件File——New File

把下面这段代码贴进去

# -*- coding: utf-8 -*-

"""

Created on Fri May 17 2019

@author: YangYang

请确保你在运行这个代码的时候,已经安装了pdfplumber库

如果没有安装,请在[附件-命令提示符]下输入:

pip install pdfplumber

"""

import pdfplumber

import xlwt

# 定义保存Excel的位置

workbook = xlwt.Workbook() #定义workbook

sheet = workbook.add_sheet('Sheet1') #添加sheet

i = 0 # Excel起始位置

path = input("请输入PDF文件位置:")

#path = "aaaaaa.PDF" # 导入PDF路径

pdf = pdfplumber.open(path)

print('\n')

print('开始读取数据')

print('\n')

for page in pdf.pages:

# 获取当前页面的全部文本信息,包括表格中的文字

# print(page.extract_text())

for table in page.extract_tables():

# print(table)

for row in table:

print(row)

for j in range(len(row)):

sheet.write(i, j, row[j])

i += 1

print('---------- 分割线 ----------')

pdf.close()

# 保存Excel表

workbook.save('C:/Users/Administrator/Desktop/PDFresult.xls')

print('\n')

print('写入excel成功')

print('保存位置:')

print('C:/Users/Administrator/Desktop/PDFresult.xls')

print('\n')

input('PDF取读完毕,按任意键退出')

点击File——Save,写个文件名,保存好

去文件夹,找到你刚刚保存的文件,直接双击

然后在界面里输入你的文件夹位置,比如我的文件夹就保存在和代码一个路径,名字是ISMEM2018.pdf

运行开始

运行结束

这样就大功告成了,然后你可以去保存的位置看看文件PDFresult.xls。默认是保存在桌面的。

注意

代码里有几个需要注意的点

1、你的文件夹的位置,必须是用/,因为\在Python里有特殊含义,不能用

C:/Users/Administrator/Desktop #正确

C:\Users\Administrator\Desktop #错误

2、下面两行代码的意思是一样的。看你自己喜欢哪种。

用#把你不要的那行代码注释掉就可以

path = input("请输入PDF文件位置:") #在界面里输入PDF路径

path = "aaaaaa.PDF" # 直接在代码里输入PDF路径

3、保存表格的时候,你得看一下路径。比如有的人的C盘,不叫这个名字。你们自己重命名过了。那就你想保存在哪里,这行代码的路径,你就怎么改。随你~

# 保存Excel表

workbook.save('C:/Users/Administrator/Desktop/PDFresult.xls')

4、转出来的Excel,样式都没有调整过,比较丑。大家要手动调一调

(因为我还没有学会调整Excel表格,哈哈哈)

到此结束,有问题给我留言哦~

python批量将excel转成pdf_Python:将PDF转成Excel相关推荐

  1. python批量提取word指定内容_使用python批量读取word文档并整理关键信息到excel表格的实例...

    目标 最近实验室里成立了一个计算机兴趣小组 倡议大家多把自己解决问题的经验记录并分享 就像在CSDN写博客一样 虽然刚刚起步 但考虑到后面此类经验记录的资料会越来越多 所以一开始就要做好模板设计(如下 ...

  2. python编辑svg文件_使用Python批量转换SVG文件为PNG或PDF文件

    使用Python批量转换SVG文件为PNG或PDF文件 使用Python批量转换SVG文件为PNG或PDF文件 使用模块 1 模块单独使用 2 模块用于代码 实例 1 命令行方式 2 python脚本 ...

  3. python如何使用最简单的方式将PDF转换成Word?

    由于PDF的文件大多都是只读文件,有时候为了满足可以编辑的需要通常可以将PDF文件直接转换成Word文件进行操作. 看了网络上面的python转换PDF文件为Word的相关文章感觉都比较复杂,并且关于 ...

  4. python批量提取word指定内容到excel_(转)用python批量读取word文档并整理关键信息到excel表格...

    目标 最近实验室里成立了一个计算机兴趣小组 倡议大家多把自己解决问题的经验记录并分享 就像在CSDN写博客一样 虽然刚刚起步 但考虑到后面此类经验记录的资料会越来越多 所以一开始就要做好模板设计(如下 ...

  5. python 批量查询网页导出结果_python导出网页数据到excel表格-如何使用python将大量数据导出到Excel中的小技巧...

    如何用python把返回的html提取相应的内容到excel 下载扩展库 xlrd 读excle xlwt 写excle 直百度上搜就能下载 下载后使用 import xlrd 就读excle了 打开 ...

  6. Python批量转换文件夹下图片为PDF

    前言 最近遇到需要批量把图片转换成pdf的需求,要求转换之后输出到对应的转化目录下,由于需要转换的图片文件非常多,这就萌生了想要写个小程序的想法. 实现思路: (1)先弹窗选择对应的文件夹路径 (2) ...

  7. python批量将word、ppt转化为pdf(极简版)

    日将将PPT和word批量转成pdf的需求还是比较普遍的.下列两段代码中,word转pdf的有时候会出现莫名奇妙的报错,跑了两次由于顺利将工作完成了,也没继续研究原因,有需要的使用时得注意下.ppt转 ...

  8. 利用python批量将excel中文翻译成英文

    目录 操作过程中不断遇到新的问题,思路的转换过程 背景 第一天 操作过程 第二天 正则表达式是个好东西 第三天 第四天 第五天 遇到的小问题 操作过程中不断遇到新的问题,思路的转换过程 背景 今天接到 ...

  9. 利用Python批量识别电子账单数据

    文章目录 一.前言 二.调用Baidu aip识别 三.批量识别电子账单 一.前言 有一定数量类似如下截图所示的账单,利用 Python 批量识别电子账单数据,并将数据保存到Excel. 百度智能云接 ...

  10. python账单查询软件_利用Python批量识别电子账单数据的方法

    这篇文章主要介绍了利用Python批量识别电子账单数据的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 一.前言 有一定数量类似如下截图所示的账单,利用 ...

最新文章

  1. 聊聊数据库中的那些锁
  2. WM6.1 短信模式修改
  3. 第十六届智能车竞赛英飞凌技术培训日程安排
  4. iOS日常工作之常用宏定义大全
  5. Java 洛谷 P1161 开灯
  6. JavaScript学习笔记05【高级——DOM对象】
  7. Java—遍历集合的N种方式总结Collections工具类
  8. html鼠标滚动效果代码,JS+CSS实现大气清新的滑动菜单效果代码
  9. Fragment基础讲解
  10. nginx ngx_http_index_module(默认初始页)
  11. compareTo的实现策略
  12. vm虚拟机的安装使用装系统有序列号
  13. POJ - 2718 Smallest Difference
  14. CLC龍链:致力于打造支付生态系统
  15. 华为防火墙做单臂路由_华为单臂路由配置详解
  16. 未来已来,云上安全SaaS化势不可挡
  17. ecshop系统前后台出现的几个错误修正升级到PHP5.6后
  18. QT 可视化界面设计
  19. 第九章:CSDN记忆
  20. 工业4.0中的人-信息-物理系统集成(HSI):设计与评估方法

热门文章

  1. Smart-doc的脚本生成在线文档(精简官方文档描述)
  2. 《鸟哥的Linux私房菜》chapter7 20180827~20180831
  3. CCF A类会议或期刊----多视图聚类近两年论文
  4. python +selenium 实现教学质量评价自动化
  5. 历年至今TVB剧集目录(持续更新...我已看过的推荐)
  6. [源码学习][知了开发]WebMagic-总体流程源码分析
  7. Gradle打包报错:Failed to calculate the value of task ‘:unityLibrary:compileReleaseJavaWithJavac‘
  8. Phunware在全球发行Phun实用型代币
  9. 申请百度文字识别APIkey和Secret Key+文字验证码识别案例
  10. 【Python学习】函数