天堂一区_新91在线_在线免费观看污污视频_99热只有精品在线观看_人人看黄色_www.97色.com

加载中...
您的位置:首页 >资讯 > 正文

写一个批量提取表格信息的程序

2023-08-17 09:06:30 来源:哔哩哔哩

书接上回,在python程序26中我写了一个关于提取word内表格的程序,下面需要写个批量提取表格信息的程序,来对这么多的表格进行数据的提取。

首先仍然需要在终端窗口内用pip install引入模块。


(资料图片仅供参考)

以下是实现批量提取表格信息的程序源码:

直接运行测试一下,得到下面长宽为350×600的UI界面:

选择文件夹为可以选择自己存放多个excel的文件夹,比如我这里选择之前生成的名为13的文件夹:

然后选择输出路径,并命名一个输出的excel文件名称,如下图。

然后在这个基础上在文本框内输入需要查找的内容,这里我默认写了可查找内容为12,其实可以写入更多,通过修改源代码可以实现:

最后点击开始查找,最下方提示信息会提示查找完成就说明已经找到自己需要的信息并提取到excel中。

我们打开excel查看一下得到的excel信息:

通过这个程序就不需要自己再这么多表格内一个一个查找自己需要的内容了,既费时而且不准确。

最后再讲一下将python源码封装成的步骤,在python程序1中我有介绍用pyinstaller封装的方法:教大家写一个python的交互式.exe程序 | 高治中的个人空间 ()。这里我介绍另外一种用自己比较习惯的方式进行封装的方法。

首先需要找到模块的安装路径,比如我的是:C:\Users\杨东旭\PycharmProjects\pythonProject7\venv\Scripts 将上面的源码拷贝到此路径下:

在pycharm中使用pip命令安装cx_Freeze,在命令行中输入以下命令:pip install cx_Freeze

在Scripts 文件夹中创建一个名为的文件,下面是源码

import sysfrom cx_Freeze import setup, Executablebuild_exe_options = {"packages": ["os"], "excludes": ["tkinter"]}base = Noneif == "win32": ? ?base = "Win32GUI"setup( ? ?name="程序名称", ? ?version="", ? ?description="My Application Description", ? ?options={"build_exe": build_exe_options}, ? ?executables=[Executable("你的源码.py名称.py", base=base)])

注意这里的?程序名称?和?你的源码.py名称?更改为自己对应的程序和文件名

最后在..\pythonProject7\venv\Scripts 路径下执行:python build

会得到build名称的文件夹,里面就有.exe可执行文件。

感兴趣的同学可以在pycharm集成环境下尝试,有问题可以在评论区留言。

关键词:

推荐内容

主站蜘蛛池模板: 一区二区国产在线观看 | 亚洲精品无码国模 | www.久久精品视频 | 深夜福利视频在线观看www | 亚洲国产成人99精品激情在线 | 日韩在线小视频 | 久久久久成人精品无码 | 国产一级做a爰片在线看免费 | 一区二区三区欧美视频 | 亚洲精品视频一区 | 中文无码精品a∨在线 | 亚洲欧美综合乱码精品成人网 | 九色视频极品论坛区 | 亚洲精品久久久无码av片软件 | 亚洲国产伦理 | 伊人久久成人爱综合网 | 国产精品一区二区 尿失禁 国产精品一区二区av | 18分钟处破好疼哭视频在线观看 | 免费视频黄| 成人无遮挡18禁免费视频 | 欧美日韩亚洲国产千人斩 | 国产精品久久久久久亚洲影视内衣 | 黑人大荫道bbwbbb高潮潮喷 | 久久老子午夜精品无码怎么打 | 色狠狠av一区二区三区 | 欧美日韩亚洲m码色帝国 | 无码一区二区三区中文字幕 | 美日韩在线 | 久久青青草原精品老司机 | 久久99精品久久久大学生 | 亚洲酒色1314狠狠做 | 老熟妇高潮喷了╳╳╳ | 亚洲精品第一 | 最爽无遮挡行房视频 | 在线欧美日韩精品一区二区 | 国产亚洲av无码av男人的天堂 | www久久| 久久99精品久久久久久久不卡 | 亚洲国产精品激情在线观看 | 女性一级全黄生活片在线播放 | 色噜噜狠狠成人中文小说 |