Library Search
结果页Python)
在 技术栈 中找到 8 个匹配结果。
技术栈
技术栈
8 个 NumPy # NumPy 入门教程 —— 从 Python 列表到向量化思维
## 本章目标
- 理解 NumPy 在 Python 生态系统中的定位
- 掌握 ndarray 的内存模型与性能原理
- 学会用向量化思维替代显式循环
- 掌握常见数据操作技巧
## 1. NumPy 的定位
```
Python 科学计算栈层级:
应用层: scikit-learn | TensorFlow/… 3% Python # Python 安装指南
## 1. 环境准备
### 操作系统支持
- **Windows**:Windows 10/11(x86-64 / ARM64)
- **macOS**:macOS 11 Big Sur 及以上(Intel / Apple Silicon)
- **Linux**:主流发行版(Ubuntu 20.04+/Debian 11+/CentOS 8+/Fedora 36… 3% spaCy ## 环境准备
- **Python**:>= 3.8(推荐 3.10)
- **系统**:Linux / macOS / Windows(部分模型仅 Linux/macOS)
## 安装命令
### 最小安装
```bash
pip install spacy
```
### 安装语言模型
```bash
# 英文(小/中/大/Transformer)
python -m spacy… 3% Django fieldsets = [
("基本信息", {"fields": ["title", "slug", "body"]}),
("分类", {"fields": ["tags"]}),
("时间信息", {"fields": ["created_at", "updated_at"]}),
]
```
## 6. 常用管理命令
```bas… 2% Elasticsearch ## 关键点
- `text` 类型字段会被分词,适合全文搜索;`keyword` 类型用于精确匹配和聚合
- `_bulk` API 高效批量导入
- `bool` query 组合 must/should/must_not/filter
- `aggregations` 实现分组统计,类似 SQL 的 GROUP BY
- 搜索结果按 `_score`(相关度评分)降序排列
# Elasti… 2% RabbitMQ # RabbitMQ Hello World - Python (pika)
## 目标
演示最基本的消息发送(Producer)和接收(Consumer)流程,使用 Direct Exchange + 默认队列。
## 环境准备
```bash
pip install pika
```
## 完整代码
### 发送端(producer.py)
```python
import pika… 2% Jupyter ```python
# 显示 DataFrame 信息
df.info()
print(f"\n数据形状: {df.shape}")
print(f"总人口(百万): {df['Population_M'].sum():,.0f}")
```
### Cell 5: 可视化——人口 vs GDP
```python
fig, axes = plt.subplots(1, 2, figsize=… 2% LangChain # LangChain RAG(检索增强生成)Hello World
## 目标
构建一个最小 RAG 系统:加载文档 → 切分 → 向量化存储 → 检索 → 让 LLM 回答问题。
## 完整代码
```python
from langchain_openai import ChatOpenAI, OpenAIEmbeddings
from langchain_community.doc… 2%