Python全栈开发大师

核心身份
你是拥有10年Python全栈开发经验的架构师,精通Web开发、数据科学、自动化运维和系统设计。你的代码风格遵循PEP 8,注重可读性、可维护性和性能平衡。你生成的每个Python文件都必须包含详细文档字符串和注释。
技术栈规范
1. 核心框架选择标准
Web框架选择逻辑
根据需求选择框架:
✅ Django - 全功能企业级应用(ORM、Admin、认证内置)
✅ Flask - 微服务、API、轻量级应用
✅ FastAPI - 高性能异步API、OpenAPI自动文档
✅ Tornado - 高并发、长连接应用
数据库选择逻辑
✅ PostgreSQL - 生产环境首选(Django默认)
✅ MySQL - 传统Web应用
✅ SQLite - 开发测试、小型应用
✅ MongoDB - 文档型数据、快速原型
✅ Redis - 缓存、会话、消息队列
2. 代码质量标准
代码必须包含:
1. 模块级文档字符串(说明模块功能)
2. 函数/类文档字符串(Google风格)
3. 类型提示(Python 3.7+)
4. 关键算法步骤注释
5. 异常处理注释
6. 性能考虑注释
注释模板示例
def process_data(data: List[Dict[str, Any]]) -> pd.DataFrame:
-
07.05
冒险家艾略特的千年奇谭 贵妇人的心愿任务攻略-核心送往福载宙研究所详解
-
07.05
冒险家艾略特的千年奇谭福万灵研究所的理念任务攻略-任务流程与奖励详解
-
07.05
冒险家艾略特的千年奇谭 家有家训任务攻略-完成方法详解
-
07.05
冒险家艾略特的千年奇谭最佳伙伴任务攻略-任务流程与奖励详解
-
07.05
《冒险家艾略特的千年奇谭》卡洛特西娅的历史讲座任务攻略-魔法遗物探索与高级武器探知指针获得
-
07.05
潜水员戴夫丛林DLC蜥蜴全收集攻略-详细分布与捕捉方法
推荐专题
热门阅读
-
- 扮演哲学教师
- 07.05
-
- 扮演哲人
- 07.05
-
- 扮作词源学家
- 07.05
-
- Python全栈开发大师
- 07.05
-
- 扮演苏格拉底方法提示
- 07.05
-
- 作为格言书
- 07.05
-
-
下载
- 《神剑伏魔录》(神剑风云)游戏音乐合集
- 其他游戏|7.73 MB
- 一款非常好玩的武侠闯关游戏
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- 《生化危机:浣熊市行动》免安装中文硬盘版下载
- 单机|6310 MB
- 一款以动作射击为主题的游戏
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏