天堂一区_新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集成环境下尝试,有问题可以在评论区留言。

关键词:

推荐内容

主站蜘蛛池模板: 欧美乱人伦中文在线观看不卡 | 国产精品99精品久久免费 | 国产精品青青青高清在线密亚 | 国产精品无码一本二本三本色 | 无人区码一码二码w358cc | 亚洲一级特黄特黄的大片 | 亚洲综合综合在线 | 久久99国产综合精品女同 | 91一区二区午夜免费福利网站 | 一线毛片| 日本55丰满熟妇厨房伦 | www久久只有这里有精品 | 91午夜在线观看 | 久青草久青草视频在线观看 | 88国产精品欧美一区二区三区 | 日韩人妻一区二区三区蜜桃视频 | 一级啪啪片 | 欧美亚洲日韩国产人成在线播放 | 亚洲综合色成在线播放 | 国产欧美视频在线观看 | 新久草在线视频 | a级毛片三个男人一女 | 吸咬奶头狂揉60分钟视频 | 男女18禁啪啪无遮挡 | 欧美一级毛片免费高清aa | 3d成人动漫网站 | 一区二区三区欧美日韩 | 天天躁人人躁人人躁狂躁 | 无套内谢的新婚少妇国语播放 | 亚洲福利一区福利三区 | 欧美亚洲国产成人不卡 | 日本一级毛片视频 | 国产精品乱码一区二区三区 | 黄色的视频免费看 | 九九精品视频在线播放 | 国产在线精品一区二区 | 国产亚洲精品久久久久蜜臀 | 国产草比| 蜜臀av一区二区 | 99精品在线 | 一二三四在线观看免费视频 |