1.学会使用命令行
2.学会使用 版本控制工具
3.学会使用编写python单元测试:
测试是开发中不可缺少的一部分。单元测试是Python程序员必须要掌握的技能之一,它可以确保代码的质量和可靠性。使用Python内嵌的unittest库或者更加高效的pytest库,能够便捷地编写测试用例、执行测试、跟踪结果等。
4.了解python web框架
5.掌握SQLAchemy
一:12306火车票查询及自动化购买
二:Python 项目经验
1. 项目名称: 在线购物商城
2. 时间范围: 2021年1月至2021年6月
3. 角色: 高级软件工程师
4. 技能: Python, Flask, SQLAlchemy, Bootstrap, HTML/CSS, Git
5. 项目描述:
负责设计和实现在线购物商城的后端,包括产品管理、订单处理和用户认证等功能。使用Flask框架和SQLAlchemy ORM。
6. 贡献:
- 设计RESTful API并实现。
- 利用Flask-Restful扩展简化API开发。
- 使用SQLAlchemy定义模型并与数据库交互。
- 实施单元测试以保证代码质量。
- 使用Git进行版本控制和团队协作。
7. 收获:
- 提升了对Python Web开发的理解。
- 增强了对版本控制系统的应用能力。
- 增进了对单元测试和持续集成的实践经验。