国产化PPT处理控件Spire.Presentation教程:使用Python将图片批量转换为PPT
图片是传递视觉信息、增强内容感染力的关键载体,而PPT则是整合信息、有效展示的重要工具。将图片转换为PPT,可以使视觉内容在演示文稿中更加生动、直观。无论是照片、图表,还是信息图,转化为PowerPoint幻灯片后,不仅能够提升演示效果,还能更好地吸引观众的注意力。
本文将介绍如何借助Spire.Presentation将图片转换为 ...
数据点的“社交距离”:衡量它们之间的相似与差异
在数据分析的世界里, “距离” 不仅仅是地图上两点之间的路程。
距离 ,本质上是衡量两个事物 “相似度” 的尺子。
距离越近 = 相似度越高
距离越远 = 差异越大
如果你想做用户画像聚类、想做商品推荐系统,或者想识别信用卡欺诈交易,你首先要选对这把“尺子”。
本文将带你全面了解数据分析中常用的各种距离度量,从最 ...
在windows平台搭建一个mini版本的k8s集群
前置要求:
1. 安装wsl2和docker-desktop
这边安装步骤之类的网上都有,最后要达成的效果就是二者都安装ok,同时要用wsl2起一台Linux虚机即可
2.安装kubectl
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
chmod +x kubectl
sudo mv kubectl ...
doc-llm-autotest 基于大模型的文档自动化测试平台:worker服务的可靠性增强
一、可靠性分析
从架构图上,我们可以看出worker调用大模型服务过程中,会发生阻塞等待,如果此时worker异常容器挂掉了,那么此次任务状态会一直为processing,并且因为redis关联task_id的消息已经被消费了,那么这个任务就无法被识别出来重试。
基于这个场景分析,我们要补充巡检服务,去定时重启处于超时并且状态为proces ...
数据会说谎?三大推断方法帮你“审问”数据真相
很多刚入行甚至想入行数据分析的朋友,往往会陷入一个误区:以为数据分析就是不停地做报表、画饼图。
其实,数据分析的核心魅力在于 “推断”——即见微知著。
在现实生活中,我们很难获取“全量数据”(比如你不可能调查全国每一个人的身高),那么,如何通过手中的“小样本”去推测“大总体”的规律?
这就需要用到统计学 ...
doc-llm-autotest 基于大模型的文档自动化测试平台::用户提交文件进行文档测试
一、技术选型与功能设计
使用minio服务,进行文件的中转与存储。用户提交文件到doc-llm-controller,控制面将文件转存到minio中,关联此次任务id。然后doc-llm-worker轮询redis发现有需要执行的任务,拿到id后,根据id从minio拿取文件,然后将文件解析成结构化信息,再提交到大模型,进行文档测试。
那么此部分功能流程图大 ...
国产化Word处理组件Spire.DOC教程:通过Python将HTML转换为TXT文本
HTML(超文本标记语言)是一种用于创建网页的标记语言,能让开发者构建内容丰富、视觉吸引力强的页面布局。然而,HTML 文件通常包含大量标签,若仅需获取主要内容,这些标签会使其难以阅读。通过 Python 将 HTML 转换为文本,可轻松解决这一问题。与原始 HTML 不同,转换后的文本文件会剥离所有不必要的标记,仅保留干净易 ...
在PySide6/PyQt6的项目中实现样式切换处理
在桌面应用开发中,“主题切换(深色 / 浅色模式)”已经不再是锦上添花的功能,而是逐渐成为一种用户刚需。尤其对于长时间使用的 ERP 工具类应用来说,良好的视觉舒适度对用户体验影响巨大。本篇随笔针对PySide6/PyQt6的项目的实现案例,介绍如何实现样式切换处理。
Qt 官方本身提供了 QStyle 体系,但如果想做到:
可自 ...
markdown文档格式分析,再使用python对md文件进行结构化拆解
一、markdown文档
Markdown 文档本质上是:一个树状结构(Block 级) + 行内结构(Inline 级)
Block 级元素(结构):
heading_open → inline → heading_close
paragraph_open → inline → paragraph_close
list_open → list_item_open → inline → list_item_close
blockquote_open → ...
fence(代码块 ...
用样本猜总体的秘密武器,4大抽样分布总结
数据分析时,我们经常需要从样本数据推断总体特征。
而抽样分布就是连接样本与总体的重要桥梁,如果你不理解它,就无法理解为什么我们可以通过调查几千人来预测全国的选举结果,也无法理解A/B测试背后的逻辑。
本文将尽量使用大白话和Python代码,带你彻底搞懂抽样分布,并掌握最常用的四大分布:Z分布、T分布、卡方分布和F ...
python调用大模型api来进行对话
一、Openai的接口调用
pip包下载
pip install openai
配置sk,url
OPENAI_API_KEY = sk-xxxxx
OPENAI_BASE_URL = https://api.openai.com/v1
接口调用
import os
from flask import Flask, jsonify
from openai import OpenAI
config = configparser.ConfigParser()
config.read("config.cfg", enco ...
如何在Python开发中实现无代码、纯配置的业务界面展示和常规数据操作的处理分析过程
要实现无代码、纯配置的业务界面展示和常规数据操作,最佳的方式是通过实体-属性-值的设计方式,也就是常说的EAV模式,通过动态构建实体类型、动态构建对应的属性列表,以及根据类型的不同对属性值进行存储,从而构建一系列的处理规则,实现业务模块的动态化,本篇随笔探讨一下,如何在Python开发中实现无代码、纯配置的业 ...
2025年,这5个Python GUI 库让我眼前一亮!
还记得当年用 Python 写界面的 “痛点” 吗?要么是 Tkinter 的 “丑到爆的颜值”,要么是 PyQt 的 “陡峭学习曲线”,想做个跨平台又好看的应用,总要在各种框架里反复踩坑。
2025年,Python 的 GUI(图形用户界面)开发生态依然在快速发展,涌现出许多令人惊艳的库。无论是 跨平台兼容性、现代化UI设计,还是开发效 ...
【python】字典数据结构的设计原理学习
先说结论:
python的dict,底层是哈希表(hash table)与开放寻址方案(二次探测 + 伪随机跳跃)
其中,
核心结构:哈希表是一个“数组”
每个 dict 底层对应一块数组(table),数组每个槽位(slot)可能存一个 key-value。
index: 0 1 2 3 4 5 6 7
value: [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ]
任何 ...
监听小工具-股票监控神奇九转分钟线信号触发提醒工具V2.0
平时开发工作时间忙,不想错过一些机会,选择了平时个人觉得概率较高的神器九转策略,做了一个提醒。
核心功能
📊 实时股票数据获取(沪深A股)
🔍 神奇九转策略自动识别与分析
📈 交互式K线图表展示
🔔 智能提醒通知系统
🖥️ 命令行与GUI双模式支持
已完成功能
✅ 完整的九转算法实现
✅ K线图表展示
✅ 实时数据获取
✅ ...
讲讲django的文件对象
一、django文件对象是什么?
Django 抽象出了一套“文件处理体系”,核心是:
Django 所有文件类的基类
提供统一的接口用于:
读取
写入
迭代
存储到 Storage 后端(本地/OSS/S3)
使用FileField / ImageField来构造:
class MyModel(models.Model):
file = models.FileField(upload_to='files/')
这个 ...
[python]FastAPI - 全链路日志追踪 Tracking ID 的设计
前言
在实际业务中,根据 tracking_id 追查日志中一条请求的完整处理路径是一个比较常见的需求。不过 FastAPI 官方并没有提供相对应的功能,因此需要开发者自行实现。本文介绍如何基于 contextvars,为每次请求的完整流程都添加一个 tracking_id,并在日志中记录。
什么是 contextvars
Python 在 3.7 版本的标准库中加入了 ...
告别盲人摸象,数据分析的抽样方法总结
当你踏入数据分析的大门时,可能会被海量的数据淹没,感到无从下手。
想象一下,你想了解一座巨大森林里所有树木的平均高度,难道要一棵一棵地去测量吗?这显然不现实。
这时,“抽样” 这个强大的工具就该登场了!
本文将带你全面了解各种抽样方法,并用Python代码演示实际应用。
1. 抽样是什么?
抽样 是从总体中选取部分 ...
【首选】PDF转视频教程:20秒一键将PDF转换为视频软件
一、背景介绍
大家好,我是王哪跑,现在很多做小学初中高中学习资料相关的教师或出售虚拟资料的网赚达人,都会将PDF电子档转换为视频,并发布到对应的短视频平台进行引流变现,但是使用传统的视频剪辑软件,花费的时间可能会比较长。
基于此,我用python开发了这个一键将PDF转视频的软件,只需30秒完成PDF到视频的一键转换 ...
虚拟资料必备!Python开发的PDF批量加水印软件,真的去不掉!
1、前言
做虚拟资料的你,手上肯定都会有一大堆PDF文件,比如做小学资料、教案资料的朋友,给PDF文件加上水印是必不可少的步骤,通过这种在pdf文件加水印的方式可以实现被动化的引流。
但是自己一个个给PDF文件添加水印费时费力,用市面上常用的软件一键添加,也都是可以一键去除的。别急,今天带来一款老王原创的PDF文件批 ...