自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 使用python获取字段相似度匹配最接近的值

对于做数据治理、数据集成平台都会涉及到数据标准化、mdm主数据管理,说白了就是字典对照,那么对于一些又多又杂的数据字典(如医疗中的诊断、检验项目)人工对照实在是耗时耗力耗眼睛。针对上面的问题,本文介绍了以下几点内容:1.python第三方库fuzzywuzzy2.python打包可执行文件fuzzywuzzy是一个Python库,用于模糊字符串匹配,可以帮助你在处理文本数据时,找到最相似的字符串。它使用Levenshtein距离算法来计算两个字符串之间的相似度。fuzz和processfuzz。

2023-05-16 11:28:27 12212

原创 Linux Python2.7离线安装request库

Linux Python2.7离线安装request库

2022-07-22 11:05:41 2207

原创 python 安装 sasl 遇到的问题

python 连接hive 安装 sasl依赖遇到的问题

2022-07-07 16:35:43 1618

原创 使用 PyQT5 来做一个简易版库存管理系统(四)

前面已经介绍了数据的录入查询,那么这篇将前面的数据拿来生成报表。(bar 柱形图、line 折线、pie 饼图)这里先不做按时间段生成报表,给的固定时间段。后续添加控件,获取控件内容传值一.安装pyecharts库 图表的展现,我这里是用python的pyecharts库来实现,就简单做三个图表吧,柱形图、折线图以及玫瑰饼图。二.图表维度根据时间段(月份)、产品类别的维度来展现1.先将产品类别放在数组中goods = datapg.query("select dis...

2022-03-04 10:51:48 1416

原创 使用 PyQT5 来做一个简易版库存管理系统(三)

上篇已经做好了查询出入库单的功能,那么查询的数据要从哪里来呢?这一篇就来做一下出/入库单录入。一.录入界面规划 还是使用查询功能中使用过的控件QTableWidget,然后底下放置三个按钮,新增、删除、保存。(关于编辑功能暂时不做,这个需要获取更改的单元格信号,当QTableWidget中的一个部件(item)内容更改完毕的时候,会释放itemChanged信号)二.上代码1.定义表格,设置行表头(默认先给一行) self.table = QTableW...

2022-03-04 10:28:43 1262

原创 python执行SQL 遍历查询结果,must be str, not tuple

import syssys.path.append("../") # 返回上层路径from 连接pg import datapggoods = datapg.query("select distinct goods_name from erp.in_store where in_time between '2021-01-01' and '2022-02-01'")mms = datapg.query("select distinct(substr(in_time,1,7)) as mm fro.

2022-02-22 15:54:10 1804

原创 使用 PyQT5 来做一个简易版库存管理系统(二)

上一篇介绍了总体要做的功能,在这一篇中,我将先做出入库查询、库存查询的功能一、界面规划窗体上边结构为索引条件,包含日期条件(开始日期至结束日期)、酒类型(下拉框)等等窗体中部为查询数据库中获取数据展示,此处控件选择用QTableWidget二、正文1.建窗体、设置窗体大小class Ui_MainWindow1(QMainWindow): # 构造方法 def __init__(self): super(Ui_MainWindow1, self)..

2022-02-22 12:02:46 1968 2

原创 使用 PyQT5 来做一个简易版库存管理系统(一)

前言:事情是这样的,我对象是卖假酒的,日常工作呢也包括整理每天的发货,收货的数据,在她是个excle小白的背景下,每到月底统计数据就头疼(因为她excle做的那是相当粗糙,虽然我也是糙汉子)这时候老板就出来了,这数据我啥也看不出来,怎么搞的嘛。由此呢,我就想尝试利用QT5来开发一个简单的工具,让我对象不再为数据发愁,从此走上人生巅峰O(∩_∩)O哈哈~一、总体结构本人呢也不是做开发的,所以思路上太窄,目前想要的功能有:1.字典维护商品字典维护,供应商维护、仓库人员维护2.出入库查询、

2022-02-22 11:13:58 1465

原创 在Linux中部署kettle增量调度

1.第一步肯定是先把咱们的kettle上传至Linux我是习惯直接把文件夹扔上去,需要解压则上传后解压。/softdata/data-integration/2.检查是否安装JDKjava-version3.上传工程至linux我是放在这个文件夹下/softdata/kettle_job/kettle_job_new/BIJOB4.编写增量调度脚本vi bijob_all.shecho "Java Process not exist,run......"source

2022-01-17 13:08:19 2140

原创 Linux Centos7.9安装oracle11g及注意事项(2)

在前面已经做好了各项准备工作,现在可以开始安装oracle了1.安装过程中为了防止错误信息不弹窗,我们需要先安装jdkjava -version -- 先查看是否安装jdkopen jdk version "1.8.0_102"Open JDK Runtime....... -- 如果出现这些内容则表示已安装 rpm -qa | grep java -- 也可以用这个命令查看是否安装jdk它会列出安装的jdk没有安装jdk怎么办↓yum search java|gr

2021-11-11 16:44:58 2917

原创 Linux CentOS7.9安装oracle11g及注意事项(1)

前期准备1.创建目录存放安装包mkdir /opt/software/2.上传安装包并解压unzip linux.x64_11gR2_database_1of2.zipunzip linux.x64_11gR2_database_2of2.zip3.修改hostnamevi /etc/hosts #末尾添加ip+名称 如:172.19.20.92 citrus_014.修改系统参数vi /etc/sysctl.conf # 物理内存32G时.

2021-11-11 16:11:16 2217

python获取近似值小工具

只支持mysql环境, 源字典表名:填写需要对照源数据表名 源字典列名:填写需要对照的源数据列名 本地字典表名:标准字典表名 本地字典列名:标准字典列名 上面为数据库连接信息,填写完成后点击按钮 会将源数据的字典及本地字典做近似值匹配并生成近似值分数存储在“get_valueapporx_sorce”表中

2023-07-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除