开篇
最近在家闲来无事,入门了 python 语言。因为本人一直从事的 Java 开发,所以学起来容易许多。学习完后,就顺手做了一个学生管理系统(大学课设必备~~),来巩固了一下语法,下面会主要介绍下环境部署以及管理系统(代码在文末)。
附学习教程:
-
廖雪峰 python 教程: [https://www.liaoxuefeng.com/wiki/1016959663602400/1017802264972000]
正文
基本环境
Mac OS + python3 + mysql5.6 + Visual Studio Code
上面是我的开发环境,依据下方自行选择
-
操作系统 必备, MacOS , windows , linux 都是 ok 的
-
python3 必备, 下载地址: https://www.python.org/downloads/release/python-370/
-
mysql 非必备, 我的管理系统用到了数据库,所以才装的
-
Ide 必备, 选择 vscode 单纯是个人喜好 ,你也可以选择 pycharm (跟 idea 同家公司),nodepad++ 等任意一款工具,甚至 vim 编辑器
另附 :
-
vscode 的 python 基本开发配置 https://code.visualstudio.com/docs
-
mac 安装 python3 的一种方式
brew install python3
-
安装 mysql 驱动
python3 -m pip install pymysql
(你可能还会看到下面这种,
python3 -m pip install mysql-connector
一开始用的时候踩了几个坑,就放弃了这个)
学生管理系统简介
顾名思义就是对学生进行增删改查,学生信息存储在 mysql 数据库中,做这个系统主要目的是练习巩固基本语法,所以在逻辑处理上肯定不会特别严谨,甚至没怎么考虑逻辑问题。