Python
文章平均质量分 86
肖永威
信息系统项目管理师,机器学习、数据分析、数据决策、算法模型设计应用研发工程师。
展开
-
python编程经验三则(小数截断、JSON排序、迭代多个对象)
python编程经验三则(小数截断、JSON排序、迭代多个对象)原创 2024-03-31 20:50:39 · 713 阅读 · 2 评论 -
以DataFrame的时间索引为条件,使用apply修改数据方法实践
在pandas中,DataFrame的数据是时间索引,要求按时间(12点)为条件修改数据,使用apply和lambda。原创 2024-03-28 17:38:03 · 293 阅读 · 0 评论 -
python loguru 日志级别与按天分割并删除历史日志实践
一般程序日志文件不易过大,需要对日志按容量、时间等进行分隔,过期久远的日志自动清除。原创 2024-03-10 17:33:21 · 903 阅读 · 1 评论 -
windows环境上python服务程序隐藏在后台运行方法
在Windows环境上,如何隐藏python服务程序在后台运行方法,有三种方法。原创 2024-02-28 18:50:22 · 996 阅读 · 0 评论 -
Python及Pydev调试程序传递参数方法的实践
在Python中,可以使用sys.argv来获取命令行参数。原创 2024-02-26 19:00:48 · 375 阅读 · 0 评论 -
Python request访问401错误与权限验证
在使用Python requests接口访问开发的过程中,遇到401错误,跟踪原因是 Unauthorized ,这个错误通常意味着我在尝试访问某个资源时侯,没有提供正确的身份验证信息,或者你的身份验证信息已经过期。原创 2024-02-25 11:22:22 · 1352 阅读 · 0 评论 -
python适配器模式开发实践
使用python适配器模式,设计个设备通用控制接口,以适配不同厂商的控制接口,主要功能为: 初始化设备接口、发送控制命令、转换数据,用以适应不同设备接口要求。原创 2024-02-08 13:25:53 · 1533 阅读 · 0 评论 -
python二进制读取文件快速定位及半个中文字符问题处理
`'utf-8' codec can't decode byte 0xba in position 0: invalid start byte`经分析,恍然大悟!`是中文双字节问题!`读取字节流时,遇到中文时,出现截取半个中文的问题。解决方案是抓取字符编码异常,去掉字节流首个字节,也就去掉半个汉字。原创 2024-01-26 16:31:00 · 996 阅读 · 0 评论 -
Python Flask与APScheduler构建简易任务监控
基于Python生态环境,由APScheduler技术构建定时采集数据、预测数据服务,与Flask整合为web服务应用,构建简易任务监控解决方案。原创 2024-01-26 14:01:11 · 1685 阅读 · 0 评论 -
Pandas时序数据分析实践—基础(1)
本文介绍Pandas基本结构、Pandas数据类型、常用函数内容。原创 2023-12-03 17:00:17 · 160 阅读 · 1 评论 -
SALib敏感性分析入门实践笔记
SALib敏感性分析与AHP结合使用,主要体现在决策可靠性评估、权重调整与优化、风险管理、决策方案比较、决策过程透明度,可以提高决策模型的鲁棒性,增强决策的科学性和可操作性,对于复杂的决策问题具有重要的应用价值。原创 2023-12-02 17:53:13 · 2605 阅读 · 0 评论 -
python小数据分析小结及算法实践集锦
在缺乏大量历史数据的新兴技术和产业中,商业分析可能会面临一些挑战。然而,有一些技术和方法可以帮助分析者在数据不充分的情况下进行科学化商业分析,并为决策提供支持。原创 2023-11-25 17:15:42 · 621 阅读 · 0 评论 -
Python监控服务进程及自启动服务方法与实践
使用了`psutil`第三方库,它提供了跨平台的系统进程和系统利用率信息。结合`apscheduler`用于定时任务的管理,以及`subprocess`用于启动和监控服务程序,我打造了一个简单而有效的监控系统。原创 2023-11-23 18:44:58 · 717 阅读 · 0 评论 -
Windows环境中Python应用服务自启动及其监控解决方法
需求描述:在windows服务器环境中,python应用服务在服务器重启时,能自动启动;在任务管理器中,能区分监控python应用服务(默认都是python的情况,无法区分多个python进程);监控python应用服务进程,当应用服务挂掉后,重新启动服务。原创 2023-11-20 17:40:11 · 848 阅读 · 0 评论 -
Pandas数据分析开发实战博文集锦
本文为最近年来使用Pandas进行数据分析的实践笔记集锦,为了便于博主与爱好者查找相关内容,以及学习、应用过程,进行了初步简单梳理。内容包括:数据分析处理、可视化分析、数据库相关(ClickHouse、MongoDB、CSV、MySQL、HDF5)、基础入门(数据分析快速入门、时序数据实践)、应用、问题、其他等等。原创 2023-11-18 17:56:05 · 213 阅读 · 0 评论 -
python时间变化与字符串替换技术及读JSON文件等实践笔记
1. 根据预测出结果发出指令的秒级时间,使用时间戳,也就是设定时间(字符串)转为数字时间戳。2. 时间计算转换过程中,出现单个整数(例如8点),按字符串格式补齐两位“08”。3. 字符串去空格,替换特殊字符(例如空格,数据中的逗号“1,024.00”),特别是输入数据不规范的时候,读入到pandas中时,把数据变成了object问题。4. sql语句参数传递。5. 读取JSON格式日志文件。6. 生成正态分布随机数。原创 2023-11-17 18:41:26 · 327 阅读 · 1 评论 -
python轻量规则引擎rule-engine入门与应用实践
rule-engine做为一种轻量级规则引擎,在数据分析中做为条件规则使用,基本够用了。原创 2023-10-24 19:25:42 · 3046 阅读 · 0 评论 -
OpenCV视频车流量识别详解与实践
OpenCV视频车流量识别基本思想是使用背景消去算法将运动物体从图片中提取出来,消除噪声识别运动物体轮廓,最后,在固定区域统计筛选出来符合条件的轮廓。原创 2023-10-23 10:54:17 · 1071 阅读 · 0 评论 -
Python安装使用graphviz经验,Format: “png“ not recognized
需要把Graphviz 安装路径加到系统路径上;python安装pydotplus graphviz两个,只安装graphviz不够;使用管理员打开cmd终端,运行命令dot -c原创 2023-10-21 10:27:59 · 375 阅读 · 0 评论 -
Python中Numpy的应用技巧
本文整理了NumPy 中的数组(常见OpenCV、Pandas)、 数学计算(矩阵乘法和点乘)、统计等方法、以及其他常用的删除空值、类型转换、沿轴向连接数组、计算欧式距离、窗口移动平均值等技术。原创 2023-10-18 17:32:31 · 173 阅读 · 0 评论 -
python关联分析实践学习笔记
曾经有个沃尔玛超市,它将啤酒与尿布这样两个奇怪的东西放在一起进行销售,并且最终让啤酒与尿布这两个看起来没有关联的东西的销量双双增加。原创 2023-10-12 17:35:24 · 588 阅读 · 3 评论 -
OpenCV防抖实践及代码解析笔记
这种方法对视频缩放抖动有很好的效果,对低频运动具有良好的稳定性,且内存消耗低,因此非常适合嵌入式设备。原创 2023-10-08 18:49:52 · 1807 阅读 · 3 评论 -
AttributeError: ‘Prophet‘ object has no attribute ‘stan_backend‘解决方案
在使用Facebook prophet过程遇到如下问题:AttributeError: 'Prophet' object has no attribute 'stan_backend'。原创 2023-09-26 17:00:30 · 1099 阅读 · 2 评论 -
python解析曲线数据图方法一则
我们在数据分析工作中,经常遇到没有直接数据的情况,对于曲线图情况,我们需要解析曲线图中的数据。原创 2023-09-25 11:34:16 · 794 阅读 · 0 评论 -
Opencv-python去图标与水印方案实践
本文实践了三种抠图去水印图标方案,分别是滤除或提取图形、OpenCV修复、第三方开源工具。原创 2023-09-20 17:21:51 · 1887 阅读 · 2 评论 -
python抠图(去水印)开源库lama-cleaner入门应用实践
本文是抠图开源库Lama Cleaner入门应用实践,以及相关LaMa模型结构等。原创 2023-09-18 16:27:38 · 2808 阅读 · 2 评论 -
客观赋权熵值法多指标综合评价方法原理及python实践
客观赋权熵值法多指标综合评价方法原理及python实践原创 2023-09-14 17:21:32 · 1041 阅读 · 0 评论 -
百度飞浆OCR识别表格入门python实践
百度飞浆OCR识别表格入门python实践原创 2023-09-07 13:54:53 · 3528 阅读 · 3 评论 -
Windows10批处理命令行设置环境变量笔记,无需重新安装python与chrome
通过Windows10批处理命令行设置环境变量,无需重新安装python与chrome,得以快速安装部署python环境。原创 2023-08-23 18:50:18 · 5078 阅读 · 5 评论 -
Python修改Windows10电脑名称,无需重启生效
基于注册表技术,Python修改Windows10电脑名称,无需重启生效原创 2023-08-21 16:32:14 · 635 阅读 · 3 评论 -
高德地图开发者平台Python应用实践:快速入门周边商业环境信息查询
使用python实现周边商业环境信息查询可以采用高德地图开发平台的API接口。原创 2023-08-19 14:17:52 · 1552 阅读 · 1 评论 -
Python获取、修改主机名称和IP地址实践
Python获取、修改主机名称和IP地址的方法有多种,内置socket模块、执行系统命令、第三方模块等等,本文只是完成功能的一次成功的实践。原创 2023-08-15 15:09:30 · 1124 阅读 · 1 评论 -
基于Selenium技术方案的爬取界面内容实践
使用Selenium工具可以模拟人工操作应用,完成相应工作,以此提高工作效率。从技术角度来看,Selenium还是比较容易实现的。原创 2023-08-11 17:19:56 · 1192 阅读 · 1 评论 -
基于Selenium技术方案的爬虫入门实践
本文介绍了如何使用Selenium技术进行爬虫实践,以百度网页查询为例。首先,我们将学习如何在Chrome浏览器开发者模式下获取元素。接下来,我们将指导您安装Selenium和Chromedriver。最后,我们将通过一个简单的示例来演示如何模拟百度搜索"Python"的过程。原创 2023-08-08 19:00:36 · 1951 阅读 · 1 评论 -
Pandas时序数据分析实践—时序数据集
通过简洁明了且高效的案例,我们能够初步领略到Pandas的强大功能。在示例中,我们展示了如何读取数据、构建时序数据集、进行数据分析以及将分析结果进行可视化。整个过程代码量非常少,使得操作简便易行。原创 2023-08-02 19:26:58 · 999 阅读 · 2 评论 -
Pandas时序数据分析实践—概述
无论您是一位跑步爱好者,还是对时序数据分析感兴趣的数据科学家,本系列文章都将为您揭示时序数据分析的魅力。让我们一起踏上这段充满数据洞察力的跑步之旅,用数据为您的跑步训练增色添彩。让 Pandas 引领我们探索时序数据的无限可能!原创 2023-07-27 16:59:33 · 585 阅读 · 4 评论 -
pandas解决数据缺失、重复的方法与实践
在数据预处理、数据分析过程中,经常遇到数据缺失、重复等问题,本文着重通过pandas解决数据缺失、重复的方法与实践原创 2023-06-17 15:45:04 · 1128 阅读 · 0 评论 -
APScheduler任务调度快速入门实践
APScheduler是一个用于任务调度和定时任务管理的Python库。它提供了一个简单而灵活的方式来定义、调度和执行任务。原创 2023-06-14 17:53:37 · 857 阅读 · 0 评论 -
Pandas的to_sql()插入数据到mysql中所遇到的问题
使用pymysql驱动API,出现如下错误:DatabaseError: Execution failed on sql 'SELECT name FROM sqlite_master WHERE type='table' AND name=?;': not all arguments converted during string formatting原创 2023-06-09 15:37:38 · 2946 阅读 · 1 评论 -
Streamlit应用程序使用Streamlit-Authenticator进行用户的安全身份验证实践(解决升级问题)
解决Streamlit-Authenticator升级,源代码改变而无法使用问题。原创 2023-05-23 19:24:08 · 2906 阅读 · 13 评论