从环境搭建到实战详解Python中Playwright的入门教程
2026-01-26 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 109
在web自动化测试与爬虫开发领域,playwright凭借其跨浏览器兼容性、智能等待机制和强大的网络控制能力,已成为开发者首选的现代化工具。...
pyinstaller打包xgboost项目,得到的可执行文件运行出错问题及解决
2026-01-26 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 93
问题描述用pyinstaller打包xgboost项目,打包过程没有出错,但运行得到的可执行文件时报出如下错误(直接运行python工程并不...
Python AST自动移除print/head/show/to_html无用代码
2026-01-26 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 111
在数据分析、notebook 转生产代码、ai 生成代码清洗等场景中,我们经常需要:自动删除 print()、dataframe.head(...
通过Python读写CSV文件的入门教程
2026-01-26 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 106
在数据处理、数据分析和自动化办公场景中,csv(逗号分隔值)文件是最常用的数据交换格式之一。python 作为数据处理的主流语言,原生提供了...
Python使用subprocess模块检测Linux用户是否存在
2026-01-26 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 107
一、背景说明在 linux 服务器自动化运维、初始化脚本或容器环境中,经常需要判断某个系统用户是否存在:如果存在:直接使用如果不存在:自动创...
Python常见的数据结构的遍历
2026-01-26 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 98
严格来说,任何实现了__iter__方法或__getitem__方法的对象都可以被遍历。但是要注意,不是所有东西都适合遍历,比如数字(整数、...
Python中可视化折线图的四种创意方法
2026-01-26 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 96
想象一下折线图就像一条普通的公路,它能带我们从a点到达b点。但有时我们需要更特别的路线:环岛、盘山公路、波浪形赛道或螺旋上升的通道。在数据可...
基于Python开发的学习通签到数据统计工具
2026-01-26 11:58 | 分类:前端脚本 | 评论:0 次 | 浏览: 87
一、引言本文介绍的项目是一款面向学习通签到数据的可视化统计工具,核心目标是解决学习通导出的签到表格手动统计效率低、易出错的问题。下面将详细讲...
将Python应用打包成macOS应用的详细步骤
2026-01-26 11:58 | 分类:前端脚本 | 评论:0 次 | 浏览: 84
一、打包 macos 应用的挑战与注意事项在 macos 上打包 python 应用,和在 windows 上打包有不少相似点(都要把 py...
Git中忽略文件机制的.gitignore与.git/info/exclude两种方式详解
2026-01-26 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 244
前言在日常使用 git 进行版本控制的过程中,我们经常会遇到一些不需要纳入版本管理的文件,例如编译产物、日志文件、ide 配置、临时数据等。...
Nginx Ingress网关吞吐量极限测试全过程
2026-01-25 19:25 | 分类:软件设计 | 评论:0 次 | 浏览: 274
在现代云原生架构中,nginx ingress作为kubernetes集群的入口网关,承载着外部流量的核心转发任务。随着微服务规模扩大,吞吐...
canary环境使用nginx实现原理分析
2026-01-25 19:25 | 分类:游戏开发 | 评论:0 次 | 浏览: 163
前言上文说过,联调和测试环节每个开发需要独立的环境。达到的效果是使用同样的域名或者ip访问,如果有特定的消息头或者cookie,将请求转发到...
Ubuntu下Kdevelop的简单使用与调试过程
2026-01-25 19:25 | 分类:数据库 | 评论:0 次 | 浏览: 117
启动在终端输入kdevelop即可启动。kdevelop关闭旧工程如果是第一次使用,可跳过这个步骤。步骤为:左击选中工程-->左击pr...
Caffeine结合Redis空值缓存实现多级缓存
2026-01-25 19:22 | 分类:数据库 | 评论:0 次 | 浏览: 141
在高并发系统中,缓存是提升响应速度、减轻数据库压力的核心手段,但单一缓存方案往往难以应对复杂场景 —— 本地缓存缺乏...
MyBatis通过代码配置+XML文件构建SqlSessionFactory实践
2026-01-25 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 70
问题描述最近由于项目中的特殊需求,在构建sqlsessionfactory时,数据库连接参数需要在代码中动态获取,同时也需要在xml文件(m...
基于SpringBoot+Redis+Lua 实现高并发秒杀系统
2026-01-25 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 94
基于 springboot+redis+lua 构建高并发秒杀系统的设计思路,本文将聚焦核心代码实现,从环境配置、库存预热、lua 脚本、秒...
Java 代码中 if/switch 重构方案的几种实现
2026-01-25 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 75
在 java 开发中,想要避免出现大量 if...else 或 switch...case,可以使用多种设计模式和技巧来“消除条...
浅谈MyBatis-Plus 提示发生了非法的反射访问操作
2026-01-25 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 70
最近使用 mybatis-plus 框架,在执行 sql 查询的时候控制台日志提示了该警告信息(an illegal reflective ...
Playwright设置base_url的三种方式
2026-01-25 19:14 | 分类:前端脚本 | 评论:0 次 | 浏览: 94
方式一:playwright创建new_context()在new_context(base_url=‘’)中指定b...
pip install 下载太慢的6种提速方法
2026-01-25 19:14 | 分类:前端脚本 | 评论:0 次 | 浏览: 96
日常用 python 开发时,pip install 安装第三方包的速度很慢—— 有时候几秒搞定,有时候卡半小时还失...
windows python安装mathutils库出现错误的解决过程
2026-01-25 19:14 | 分类:前端脚本 | 评论:0 次 | 浏览: 88
项目场景在windows11上python安装mathutils库时报错。分如下两种情况安装,都报的是同样的错误:(1)直接在使用pip安装...
python3.7版本配置mathutils库实践
2026-01-25 19:13 | 分类:前端脚本 | 评论:0 次 | 浏览: 106
python3.7版本配置mathutils库博主最近在github上看到一个基于blender建模软件的python项目,下载下来发现有些...
python读取ply文件实现方式
2026-01-25 19:13 | 分类:前端脚本 | 评论:0 次 | 浏览: 78
ply文件,是"polygon file format"的简称,即多边形文件格式。一般可以理解为,一个ply文件表示一个...
MySql数据库CRUD(增删改查)操作全流程
2026-01-25 12:11 | 分类:数据库 | 评论:0 次 | 浏览: 100
crud 是 mysql 核心操作,涵盖增删改查全流程。本文聚焦实战场景,拆解基础语法与避坑技巧,助力快速掌握数据操作核心,夯实数据库应用基...
MySQL主键作用与使用方法详解
2026-01-25 12:10 | 分类:数据库 | 评论:0 次 | 浏览: 124
前言在 mysql 数据库中,主键(primary key) 是表结构设计中最重要的约束之一。它不仅是数据唯一性的保障,也是多表关联、查询优...
MySQL性能分析利器之optimizer_trace使用详解
2026-01-25 12:10 | 分类:数据库 | 评论:0 次 | 浏览: 132
1. 什么是optimizer_trace?explain命令可以展示sql语句的最终执行计划,包括是否使用索引、表连接顺序等信息,但它有一...
MySQL字符集与排序规则utf8mb4、utf8mb3、collation选型与避坑总结(可直接当团队规范)
2026-01-25 12:10 | 分类:数据库 | 评论:0 次 | 浏览: 94
前言一句话定调:新项目永远选 utf8mb4 + utf8mb4_0900_ai_ci。绝大多数“中文乱码/emoji 报错/唯...
MySQL空间函数及记录经纬度并进行计算详解
2026-01-25 12:10 | 分类:数据库 | 评论:0 次 | 浏览: 123
一、空间数据类型在 mysql 空间数据类型中,geometry 是所有空间类型的“基类”,其余(point、lin...
MySQL 配置参数全解之参数含义、作用域与运维建议(完整配置文件)
2026-01-25 12:10 | 分类:数据库 | 评论:0 次 | 浏览: 102
一、mysql 配置文件参数解析表配置段参数名含义说明当前值默认值[client]loose-default-character-set客户...
IntelliJ IDEA导出WAR包详细过程
2026-01-25 12:10 | 分类:编程语言 | 评论:0 次 | 浏览: 91
intellij idea 导出 war 包指南在 intellij idea 中,将项目打包为 war 文件主要有以下几种方式,适用于不同...