Python获取Access数据库的表和字段
该程序用于查看access数据库中有哪些表和字段,从而可以不用打开access数据库而得知里面有什么表以及字段。适合过去大量使用access数据库,并且已经设计成只需要选择access数据库本身,即可从中提取表和字段的场景
该程序用于查看access数据库中有哪些表和字段,从而可以不用打开access数据库而得知里面有什么表以及字段。适合过去大量使用access数据库,并且已经设计成只需要选择access数据库本身,即可从中提取表和字段的场景
虽然该功能事实上在excel的powerquery相当容易实现(https://mp.weixin.qq.com/s/-QsuNlpicJBU4mlsfCv2PQ),但是好奇心驱使下,所以制作出这一个在tkinter下的GUI,使用其中的combobox通过选择来完成的文本的聚合。 其中为combox赋值因为速度的因素用了openpyxl——因为据闻pandas会全扫描,但openpyxl不会。不过openpyxl却不能支持xls,暂时只能读xlsx的excel。而且目前只能针对单页excel来进行文本聚合。 此外,这里的tkinter也设置了经询问的后台关闭,防止不能关闭。 完成选择后,按『合成』之后,通过os的设置,会立即打开excel文件。 注:文本聚合指的是,比如分类为北上广这几地,将当中属于北上广的姓名分北上广归在一起,以『、』作为分隔。比如:广州:张三、李四这样
【用法】该exe双击后,通过tkinter生成的界面,在entry录入url(超链接)和二维码的名字;该二维码以png图片形式储存,程序运行完成后会立即打开同一文件夹里面的二维码,方便存储或者分享。 【用料】该exe打包之前,python运用了os(获取路径),tkinter和qrcode编纂。
通过tkinter作为前端(frontend)取得excel列里的名字,从而分按列里的名字分表到每个sheet中。
【库】 该资源使用pandas和tkinter来制作 【功能】 通过自动判定最大列数和行数,并可以统计或不统计最后一行(汇总行)来获得条形图或者堆积条形图,从而达到通过拣选一个excel文件(.xslx)进而简单快捷地在excel上生成统计图表;并且图表包含柱状图(堆积)、条形图(堆积)、面积图(堆积)、折线图和雷达图,并通过tk界面用combobox来选择并通过按键(botton)执行生成操作;操作完成后,直接打开excel,方便查看和加工。
【用法】该exe双击后,通过tkinter选取所需的csv文件(可以单选或者多选,全凭鼠标选择)合并成一个和exe同一文件夹的excel文件(CSV合并后.xlsx),操作较简单。方便日常办公中,统合和整理数据,并用作进一步的加工分析。 【用料】该exe打包之前,python运用了os(获取路径),re(只要文件名,后缀也不要),pandas(concat,read_csv等),当然还有tkinter(askopenfilenames)编纂。
用python在虚拟环境下开发,在同文件夹下,双击后合并所有PDF(扫描件+非扫描件),并生成『合并文件.pdf』
将PDF放在和执行文件(.exe)同一个文件夹,该执行文件双击后,录入有待拆分的PDF的文件名(无须后缀),将会在该文件夹内,生成录入文件名为名字,从1到n的PDF 例如:录入ABC(文件名:ABC),而文件夹刚好有ABC.pdf, 那么生成ABC1.PDF、ABC2.PDF、ABC3.PDF...ABCn.PDF
内容概要:同一文件夹下,生成该文件夹的超链接; 使用人群:员工; 工具:从Python3(pandas、os)到excel; 使用建议:所有操作请在桌面执行;将『生成超链接excel.py』双击生成『txt_超链接测试.xlsx』后,打开『Sheet1』点击任一名字即可打开放置在『测试文件夹』的文件。