2025/12/13

用 FastAPI 写一个只读 API:从建表到部署

我的个人知识库的后端就是一个只读 API:查文章、看统计、读知识页。几千行代码,跑在一台 2 核机器上。这篇说一下结构和几个关键决策。 为什么只读 内容由后台脚本写入(同步、编译),API 只负责查询。好处: 不…

  • pythone
  • 2025/12/13
  • 38
  • 2025/10/11

    Python 虚拟环境:venv、pip 锁定和那些版本地狱

    「本地能跑,服务器跑不了」这个问题,九成是依赖版本不一致。虚拟环境是基础操作,但细节没做好照样出问题。 建环境 python3 -m venv .venv source .venv/bin/activate # Linux/macOS .venv\Scripts\activa…

  • pythone
  • 2025/10/11
  • 45
  • 2025/8/9

    用 requests + BeautifulSoup 抓网页正文:能跑和好用之间

    抓一篇文章的正文,写起来只要十行。但要抓得干净、稳定、不被人拦,需要考虑的东西不少。 最简版本 import requests from bs4 import BeautifulSoup r = requests.get(url, timeout=10, headers={"User-Agen…

  • pythone
  • 2025/8/9
  • 34
  • 2021/8/25

    Python学习-Item Pipeline

    之前的实战中已经简单用过items了,items类只是简单的赋值储存,今天我们再看一个他的升级版Item Pipeline。 当Item在Spider中被收集之后,它将会被传递到Item Pipeline,这些Item Pipeline组件按定义的顺序处理Ite…

  • pythone
  • 2021/8/25
  • 1,090
  • 2021/8/15

    Python学习-Scrapy

    介绍 Scrapy是一个用于爬取网站数据的Python框架。它提供了一套强大而灵活的工具,使开发者能够轻松地创建和管理爬虫,从而从网站中提取所需的信息。框架要求Python的版本 3.8+ 特点 结构化的框架:Scrapy提供了一…

  • pythone
  • 2021/8/15
  • 1,010
  • 2021/8/12

    Python学习-Flask和Django

    Flask Flask是由奥地利开发商Armin Ronacher于2010年4月1日发布的。很“轻”,自由、灵活,可扩展性强,第三方库的选择面广,开发时可以结合自己最喜欢用的轮子,也能结合最流行最强大的Python库。入门简单,非常适用…

  • pythone
  • 2021/8/12
  • 450
  • 2020/11/17

    python进阶-pymongo操作mongo数据库的查操作

    数据结构 { "_id" : ObjectId("5de8a5b748a75a8d48b72bdc"), "farm_id" : "2", "user_id" : "2", "equipment_number" : "2", "hybridization_detail" : [ { "hybr…

  • pythone
  • 2020/11/17
  • 618
  • 2020/8/17

    python基础-如何运行python脚本

    在Python中运行Python脚本有多种方法,使用命令行、集成开发环境(IDE)、双击运行是其中三种常见的方法。使用命令行运行Python脚本是最直接的方法,适用于任何操作系统。用户只需打开终端或命令提示符,导航到脚本…

  • pythone
  • 2020/8/17
  • 431
  • 2020/8/12

    python基础-位、字节的关系

    1.位,简称b,或bit,比特,数据存储的最小单位。每个二进制数字0或1就是一个位(bit),网络通信常用bps,bit per second ,每秒传输多少位 2.字节,简称byte, 1byte = 8b,电脑下载或网速常用Bps, Byte per second…

  • pythone
  • 2020/8/12
  • 340
  • 2020/3/5

    python基础

    最近公司项目需要用到python程序虽然不是我的任务但是感觉还是先提前学一下,有备无患 python知识点总结如下: 基础语法:语法简单,使用缩进标识代码块 数据类型:整数、浮点、复数、布尔、字符串、列表、元组、…

  • pythone
  • 2020/3/5
  • 817