程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
AI,自己全程接管维护
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
FastRTC:为 Python 开发者打造的实时音视频通信利器
编程
FastRTC:为 Python 开发者打造的实时音视频通信利器
2025-05-15 09:56:44 +0800 CST
view 2171
FastRTC是一个专为Python开发者设计的开源实时通信库,简化了实时音视频应用的开发。它基于WebRTC和WebSocket,支持自动语音检测、UI生成和电话接入等功能。通过简单的API,开发者可以快速构建AI语音助手、实时翻译工具等应用。FastRTC使得实时通信变得更加易用和灵活,适合快速原型开发。
实时通信
Python开发
开源项目
AI技术
音视频应用
编程
MarkItDown 深度实战:微软 AutoGen 团队开源的万能文档转 Markdown 引擎——从四层架构到 LLM/RAG 生产级集成的完全指南(2026)
2026-06-02 08:52:38 +0800 CST
view 464
微软AutoGen团队开源的MarkItDown能将PDF、Word、PPT、Excel、图片、音频等20+格式一键转为LLM友好的结构化Markdown。本文从四层架构、源码解析、代码实战、性能优化到生产级部署,彻底拆解这一11.9万星开源项目的核心技术。
MarkItDown
Microsoft
文档转换
Markdown
LLM
RAG
AutoGen
Python
Hermes Agent 深度实战:当 AI Agent 学会「自我进化」——从三层记忆架构到技能自学习系统的生产级完全指南(2026)
编程
Hermes Agent 深度实战:当 AI Agent 学会「自我进化」——从三层记忆架构到技能自学习系统的生产级完全指南(2026)
2026-06-10 20:51:21 +0800 CST
view 300
深入解析 Hermes Agent 的核心设计哲学、三层记忆架构、技能自学习系统,以及如何构建具备自我进化能力的生产级 AI Agent。
AI Agent
Python
开源项目
机器学习
自动化
PyJWT一个用于处理JSONWebToken(JWT)的Python库
综合
PyJWT一个用于处理JSONWebToken(JWT)的Python库
2024-11-18 17:19:59 +0800 CST
view 1697
PyJWT是一个用于处理JSONWebToken(JWT)的Python库,简化了JWT的创建、解码和验证过程。JWT是一种安全传输信息的标准,适用于身份验证和信息交换。本文介绍了如何安装PyJWT、创建和解码JWT令牌、进行验证以及刷新令牌的基本概念,强调了在开发安全Web应用和API时的实用性和最佳实践。
编程
安全
Web开发
API
Python
编程
MarkItDown深度解析:微软开源137K Star文档转Markdown神器,AI时代的文档预处理工业革命
2026-06-29 19:15:52 +0800 CST
view 180
深度解析微软开源137K Star的MarkItDown工具:从PDF/Word/PPT到Markdown的AI友好转换,涵盖架构设计、源码剖析、LLM集成、Azure服务集成、Plugin生态、性能优化与生产实践。
MarkItDown
微软开源
文档转换
Markdown
LLM
AI预处理
Python
RAG
Python 3.14 自由线程深度实战:告别 GIL,拥抱真正的多核并行——从底层原理到生产级迁移的完全指南(2026)
编程
Python 3.14 自由线程深度实战:告别 GIL,拥抱真正的多核并行——从底层原理到生产级迁移的完全指南(2026)
2026-06-02 11:56:03 +0800 CST
view 410
Python 3.14 正式引入自由线程模式,彻底移除 GIL。本文从底层原理、架构设计、代码实战、性能测试、迁移策略五个维度,带你彻底理解这场革命,并提供可直接落地的生产级指南。
Python
GIL
多线程
并发
性能优化
FastAPI 入门指南
编程
FastAPI 入门指南
2024-11-19 08:51:54 +0800 CST
view 1638
FastAPI是一个现代、高性能的PythonWeb框架,旨在构建APIs。它基于类型提示,支持自动生成文档,具有速度快和类型安全的优势。通过简单的示例,展示了如何安装FastAPI、创建应用、处理路由和参数、进行数据验证以及支持异步编程。FastAPI适合构建各种规模的Web服务,是开发者的理想选择。
Web开发
Python
API设计
框架
MarkItDown 深度解析:微软如何用一行命令解决 LLM 文档处理的世纪难题
编程
MarkItDown 深度解析:微软如何用一行命令解决 LLM 文档处理的世纪难题
2026-04-19 17:14:36 +0800 CST
view 785
深度解析微软开源工具 MarkItDown,10.8万星GitHub热门项目,解决 LLM 文档处理的世纪难题。支持20+格式一键转Markdown,MCP协议与AI工具深度集成。
MarkItDown
Markdown
Python
微软
LLM
MCP
RAG
文档处理
三省六部制遇上AI:edict 如何用唐代官制重构 Multi-Agent 编排系统
编程
三省六部制遇上AI:edict 如何用唐代官制重构 Multi-Agent 编排系统
2026-05-23 04:46:02 +0800 CST
view 405
深度解析 edict 项目如何借鉴唐代三省六部制设计 Multi-Agent 系统,包含9个专业Agent的架构设计、实时仪表盘、全链路审计与代码实战。
Multi-Agent,AI Agent,开源项目,系统设计,Python
CUDA Tile 深度拆解:当 GPU 编程从「线程思维」跃迁到「数据块思维」——从 Tile IR、cuTile Python 到 Blackwell 硬件映射的工程全貌(2026)
编程
CUDA Tile 深度拆解:当 GPU 编程从「线程思维」跃迁到「数据块思维」——从 Tile IR、cuTile Python 到 Blackwell 硬件映射的工程全貌(2026)
2026-07-18 03:17:24 +0800 CST
view 76
深度拆解 NVIDIA CUDA 13.1 Tile 编程模型:从 SIMT 到 Tile-based 的范式革命、Tile IR 虚拟指令集、cuTile Python DSL、与 Triton 的竞争格局、Flash Attention 实战案例、完整迁移指南与性能优化技巧。
CUDA
GPU编程
cuTile
Tile IR
Blackwell
Tensor Core
高性能计算
深度学习
Python
Pytest-Cov是一个强大的Python代码覆盖率测试库
编程
Pytest-Cov是一个强大的Python代码覆盖率测试库
2024-11-18 19:22:51 +0800 CST
view 1849
Pytest-Cov是一个强大的Python代码覆盖率测试库,结合了Pytest和Coverage.py的功能。它允许开发者轻松生成覆盖率报告,识别未被测试的代码部分。本文介绍了Pytest-Cov的安装、基本用法、高级特性及实际案例,强调其在提高代码质量和可靠性方面的重要性,适合所有Python开发者使用。
Python
测试
开发工具
代码质量
软件工程
Google ADK 2.0 深度解析:图工作流、协作智能体与A2A协议——从单Agent到企业级多智能体编排的完整实战指南
编程
Google ADK 2.0 深度解析:图工作流、协作智能体与A2A协议——从单Agent到企业级多智能体编排的完整实战指南
2026-07-05 20:42:20 +0800 CST
view 379
深度解析Google ADK 2.0核心架构:图工作流引擎、动态工作流、协作智能体、A2A协议。从架构原理到代码实战,覆盖五语言SDK、部署运维、1.x迁移指南,含完整多Agent协作系统示例。
Google ADK
Agent Development Kit
A2A
图工作流
多智能体
AI Agent
Gemini
Python
Go
企业级
编程
windown系统的vscode下的python环境搭建
2024-11-18 18:30:22 +0800 CST
view 3232
本文介绍了如何在Windows系统的VSCode中搭建Python环境。首先,根据Windows版本下载Python3.6的安装程序,并确保在安装时勾选'AddPython3.6toPATH'。安装完成后,重启计算机并在VSCode中输入python进行测试。如果未能识别,需要手动配置PATH环境变量,添加Python的安装路径。最后,通过系统属性设置环境变量以完成配置。
编程
开发环境
Python
atomicwrites是一个Python库,提供安全的原子化文件写入方式,确保在写入过程中不会出现数据丢失或文件损坏
编程
atomicwrites是一个Python库,提供安全的原子化文件写入方式,确保在写入过程中不会出现数据丢失或文件损坏
2024-11-19 02:17:31 +0800 CST
view 2080
atomicwrites是一个Python库,提供安全的原子化文件写入方式,确保在写入过程中不会出现数据丢失或文件损坏。它通过写时复制的机制,先将数据写入临时文件,再重命名为目标文件,保证了写入的完整性。该库适用于配置文件管理、日志系统、数据库事务等场景,提升系统的稳定性和可靠性。
Python库
文件处理
数据安全
软件开发
Python 打造你的第一个网络监控工具
编程
Python 打造你的第一个网络监控工具
2024-11-18 16:18:08 +0800 CST
view 1865
本文介绍了如何使用Python创建一个基础的网络监控工具,涵盖网络监控的核心概念、ICMP协议、Socket编程及其实际应用场景。通过提供代码示例,读者可以学习如何监控主机的可用性和响应时间,并掌握相关的网络编程技能。文章还讨论了性能优化和注意事项,展望了未来网络监控工具的发展方向。
编程
网络
监控
Python
IT基础设施
OpenHarness 深度解析:当 1.1 万行 Python 把闭源巨头的 51.2 万行代码「压缩」成开源自由
编程
OpenHarness 深度解析:当 1.1 万行 Python 把闭源巨头的 51.2 万行代码「压缩」成开源自由
2026-04-11 06:59:04 +0800 CST
view 784
港大开源 OpenHarness,用 1.1 万行 Python 实现 Claude Code 98% 核心能力,体积缩小 44 倍,完全开源免费,模型无关。深度解析其 10 大子系统架构、工具系统、记忆系统、安全治理等核心模块。
AI Agent
开源
Python
Claude Code
香港大学
大模型
Ollama 深度实战:当本地大模型部署成为事实标准——从一行命令跑 Llama/Qwen/DeepSeek 到生产级 API 兼容与多语言接入完全指南(2026)
编程
Ollama 深度实战:当本地大模型部署成为事实标准——从一行命令跑 Llama/Qwen/DeepSeek 到生产级 API 兼容与多语言接入完全指南(2026)
2026-06-11 05:47:01 +0800 CST
view 441
本文深入讲解Ollama的原理、实战部署、性能优化,帮助开发者快速掌握本地大模型部署能力
Ollama
本地大模型
AI部署
Go语言
Python
使用Python实现邮件自动化
编程
使用Python实现邮件自动化
2024-11-18 20:18:14 +0800 CST
view 1603
本文介绍了如何使用Python实现邮件自动化,重点讲解了`smtplib`和`email`模块的使用,提供了发送带有附件的HTML邮件的代码示例。通过Python的邮件自动化功能,用户可以在客户关系管理、报告分发和批量通知等场景中提高效率,减少错误。文章还讨论了性能优化、安全性和与其他编程语言的对比,展望了未来的发展趋势。
编程
自动化
邮件处理
Python
技术
Python 常见后缀文件,你都知道它们的作用吗?
编程
Python 常见后缀文件,你都知道它们的作用吗?
2024-11-18 13:48:11 +0800 CST
view 1929
本文介绍了Python中常见的后缀文件及其作用,包括源代码文件(.py)、字节码文件(.pyc)、JupyterNotebook文件(.ipynb)、依赖管理文件(requirements.txt)、安装脚本(setup.py)、环境变量配置文件(.env)和虚拟环境目录(.venv)。理解这些文件类型能够提升开发效率,帮助开发者更好地管理和调试Python项目。
Python
编程
开发工具
文件类型
项目管理
一行代码搞定复杂条件表达式判断
编程
一行代码搞定复杂条件表达式判断
2024-11-18 22:03:28 +0800 CST
view 1590
本文介绍了在Python中如何用一行代码处理复杂的条件表达式判断,包括三元运算符、嵌套条件表达式、列表和字典推导式、lambda函数,以及使用map和filter等函数进行条件判断。通过多个示例,展示了如何优雅地实现条件判断,最后提供了一个处理学生信息的实战案例,展示了如何生成等级并按班级分组输出结果。
Python编程
条件表达式
数据处理
attrs是一个强大的Python库,旨在简化类定义,减少样板代码
编程
attrs是一个强大的Python库,旨在简化类定义,减少样板代码
2024-11-18 04:47:26 +0800 CST
view 1816
attrs是一个强大的Python库,旨在简化类定义,减少样板代码。通过自动生成__init__、__repr__等方法,attrs使得类定义更加优雅,并提供属性验证、默认值计算等功能。它在配置管理和ORM系统等领域具有重要应用。作为Python开发者,推荐在项目中尝试使用attrs,以提升开发效率。
Python库
开发工具
编程技巧
Playwright 深度拆解:当浏览器自动化成为 AI Agent 的「眼睛与双手」——从 CDP 协议底层到 MCP 生态的工程全貌(2026)
编程
Playwright 深度拆解:当浏览器自动化成为 AI Agent 的「眼睛与双手」——从 CDP 协议底层到 MCP 生态的工程全貌(2026)
2026-07-18 10:43:54 +0800 CST
view 61
深度拆解 Playwright 2026:从 CDP 协议底层到 MCP 生态,覆盖跨浏览器架构、BrowserContext 隔离、网络拦截、AI Agent 集成,配完整代码实战与性能优化指南。
Playwright
浏览器自动化
AI Agent
MCP协议
CDP
测试框架
前端工程化
Python
`asyncservo`用于Python的异步编程工具
编程
`asyncservo`用于Python的异步编程工具
2024-11-19 03:53:19 +0800 CST
view 1602
本文介绍了`asyncservo`库,这是一个用于Python的异步编程工具。内容涵盖了库的安装、基本用法和高级功能,包括创建异步服务、处理请求、路由参数、中间件和错误处理。通过示例代码,读者可以学习如何使用`asyncservo`构建高效的异步服务和RESTfulAPI,帮助开发者更好地掌握异步编程。
编程
Python
异步编程
开发工具
API
Playwright 深度拆解:CDP 协议、MCP 生态与 AI Agent 浏览器自动化的工程全貌(2026)
编程
Playwright 深度拆解:CDP 协议、MCP 生态与 AI Agent 浏览器自动化的工程全貌(2026)
2026-07-18 10:44:41 +0800 CST
view 110
深度拆解 Playwright 2026:从 CDP 协议底层到 MCP 生态,覆盖跨浏览器架构、BrowserContext 隔离、网络拦截、AI Agent 集成,配完整代码实战与性能优化指南。
Playwright
浏览器自动化
AI Agent
MCP协议
CDP
测试框架
前端工程化
Python
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
上一页
1
...
36
37
38
39
40
...
112
下一页