Python 速查
虚拟环境、pip、语法、文件操作、常用命令
🔍
环境与虚拟环境
python --version查看 Python 版本
python -m venv .venv创建虚拟环境
source .venv/bin/activateLinux/macOS 激活虚拟环境
.venv\Scripts\activateWindows 激活虚拟环境
包管理 (pip)
pip install -r requirements.txt安装依赖列表
pip freeze > requirements.txt导出依赖到文件
pip list列出已安装包
pip install -U package升级指定包
常用语法
for i in range(10): passfor 循环
[x*2 for x in nums if x > 0]列表推导式
with open("a.txt") as f: data = f.read()with 自动关闭文件
try: ... except Exception as e: ...异常捕获
数据结构
dict.get("key", default)字典安全取值
sorted(items, key=lambda x: x[1])自定义排序
json.loads(text) / json.dumps(obj)JSON 序列化/反序列化
from pathlib import Path现代路径操作
命令行
python script.py运行脚本
python -m http.server 8080启动简易 HTTP 服务
python -m pip install package通过模块方式调用 pip
python -c "print(1+1)"执行单行 Python 代码