<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>python on 我的乐与怒</title>
    <link>/tags/python/</link>
    <description>Recent content in python on 我的乐与怒</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-cn</language>
    <lastBuildDate>Thu, 19 Mar 2026 17:43:00 +0000</lastBuildDate><atom:link href="/tags/python/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>每个开发人员都应该了解的5种Agent Skill的设计模式</title>
      <link>/post/2026-03-19-5-agent-skill-design-pattrens/</link>
      <pubDate>Thu, 19 Mar 2026 17:43:00 +0000</pubDate>
      
      <guid>/post/2026-03-19-5-agent-skill-design-pattrens/</guid>
      <description>前言 谈到 𝚂𝙺𝙸𝙻𝙻.𝚖𝚍 文件，开发者往往过于关注格式——确保 YAML 代码正确、目录结构清晰、并严格遵循规范。但如今已有超过 30 种代理工具（例如 Claude Code、Gemini CLI 和 Cursor）采用相同的布局，格式问题实际上已经过时。 现在的挑战在于内容设计。规范解释了如何打包一个技能，但对于如何构</description>
    </item>
    
    <item>
      <title>使用OpenCV（2）核心函数</title>
      <link>/post/2023-12-08-learn-opencv-part-2/</link>
      <pubDate>Tue, 26 Dec 2023 09:15:00 +0000</pubDate>
      
      <guid>/post/2023-12-08-learn-opencv-part-2/</guid>
      <description></description>
    </item>
    
    <item>
      <title>使用OpenCV（1）基础</title>
      <link>/post/2023-12-08-learn-opencv-part-1/</link>
      <pubDate>Fri, 08 Dec 2023 17:15:00 +0000</pubDate>
      
      <guid>/post/2023-12-08-learn-opencv-part-1/</guid>
      <description>安装 pip install opencv-python 验证安装 通过使用opencv 打开一个图片来验证安装是否成功。 import cv2 as cv img = cv.imread(&amp;#34;./bird.png&amp;#34;) cv.imshow(&amp;#34;Display window&amp;#34;, img) k = cv.waitKey(0) 运行后会打开文件，点击任何键退出窗口。 图形基础 数据结构mat 低版本的OpenCV使用来自于C语言的 IplImage 结构体来存储图形资料，该结构的问题在于需要手动进行内容管理，OpenCV2.0引入了</description>
    </item>
    
    <item>
      <title>使用Flask开发应用程序（4）- 使用SQLAlchemy </title>
      <link>/post/2023-07-29-build-application-with-flask-part4/</link>
      <pubDate>Sat, 29 Jul 2023 10:44:00 +0000</pubDate>
      
      <guid>/post/2023-07-29-build-application-with-flask-part4/</guid>
      <description>ORM ORM 对象关系映射，通过将数据库映射到业务对象中，可以简化对数据库的操作，提高开发效率。我们把我们的应用改造成使用ORM来实现数据库交互。 SQLAlchemy https://www.sqlalchemy.org/ https://flask-sqlalchemy.palletsprojects.com/en/3.0.x/ 安装 使用Flask-SQLAlchemy为Flask集成了SQLAlchemy. pip install -U Flask-SQLAlchemy 配置 SQLAlchemy 最少只需要一个配置项 SQLALCHEMY_D</description>
    </item>
    
    <item>
      <title>使用Flask开发应用程序(1) - 基础</title>
      <link>/post/2023-07-21-build-application-with-flask-part1/</link>
      <pubDate>Fri, 21 Jul 2023 10:44:00 +0000</pubDate>
      
      <guid>/post/2023-07-21-build-application-with-flask-part1/</guid>
      <description>安装FLASK 先安装Pyhton，https://www.python.org/downloads/macos/ FLASK支持 3.8+版本的python 为啥不用Django ,由于目前前后端分离，Django的很多功能用不上，Flask更简单小巧一点。 配置虚拟环境 使用虚拟环境可以将</description>
    </item>
    
    <item>
      <title>使用Flask开发应用程序（2）- 搭建博客网站</title>
      <link>/post/2023-07-21-build-application-with-flask-part2/</link>
      <pubDate>Fri, 21 Jul 2023 10:44:00 +0000</pubDate>
      
      <guid>/post/2023-07-21-build-application-with-flask-part2/</guid>
      <description>数据库访问 我们先使用SQLlite数据库来看看如何初始化一些资源。python内建了sqlite3 模块。我们使用这个模块来进行一些数据的保存。使用SQLite 可以不用启动独立的数据库服务器，比较适合小型的应用和嵌入式设备等。 连接数据库 flaskr/db.py文件 import sqlite3 import click from flask import current_app, g</description>
    </item>
    
    <item>
      <title>使用Flask开发应用程序（3）- 测试和部署</title>
      <link>/post/2023-07-21-build-application-with-flask-part3/</link>
      <pubDate>Fri, 21 Jul 2023 10:44:00 +0000</pubDate>
      
      <guid>/post/2023-07-21-build-application-with-flask-part3/</guid>
      <description>让应用可安装 让应用可安装可以让我们很方便的在不同环境快速部署我们的应用，让应用能像Flask一样进行安装和测试 pyproject.toml 项目描述文件 pyproject.toml 用于描述项目如果运行和安装 pyproject.toml [project] name = &amp;#34;flaskr&amp;#34; version = &amp;#34;1.0.0&amp;#34; description = &amp;#34;简单的博客系统&amp;#34; dependencies = [ &amp;#34;flask&amp;#34;, ] [build-system] requires = [&amp;#34;flit_core&amp;lt;4&amp;#34;] build-backend = &amp;#34;flit_core.buildapi&amp;#34; 查看pyproject.toml详细说明 安装测试 pip</description>
    </item>
    
  </channel>
</rss>
