本系列是Python小牛叔Web开发系列,以Django为框架介绍如何使用Python来开发Web应用,本教程适合对于Web开发有基本知识的入门者。
1、安装Visual Studio Code编辑器
初学者在学习代码时,使用顺手的编辑器,才能方便学习。很多专业人士推荐PyCharm,其实无论使用哪一个简单易用不出问题才是最好,所以这里我们推荐大家使用微软的Visual Studio Code编辑器,免费简单并且所有的东西都是一键安装。
首先找到Visual Studio Code官网,这是官方下载的地址,如下图选择正确的版本下载,安装后会启动。
官网下载,可靠保证。
2 安装Python解释器
由于 VScode只是一个代码编辑器,并不具备任何编辑环境,因此我们下面需要安装Python语言的解释器。好在VScode比较智能,它知道Python源程序都是以.py为文件扩展名结尾的。当它检测到.py文件时,会自动提示您安装Python的运行环境。下面在VScode中新建文件夹以放置Python源文件。
安装完毕后,打开Visual Studio Code程序,如下图点击“Open Folder ” 打开一个文件夹。
点打开文件夹(Open Folder),在弹出的对话框中,新建一个文件夹python,用来放源程序,并且选择它。
如下图,点击“新建文件” 按钮,再新建一个文件: first.py新建.py文件
创建好.py文件(本示例为first.py)后,保存文件,稍等把鼠标移到右边窗口,这时神奇的事情出现了,右下角弹出提示,如下图:
如上图自动提示您安装Python扩展,下面直接点击install,安装Python运行的环境。
如果没有弹出窗口,也可以使用如下的方法找到Python组件。
点击左边栏内搜索到的Python组件,主窗口中点击Install安装扩展组件Python(其实就是Python运行环境)。安装Python
安装完毕,立刻在屏幕右侧可能会跳出如下的提示窗口,提示您安装Linter pylint,这一步可以忽略不影响正常编写Python程序。
这是Python的代码检测组件,pylint用来对Python代码进行检测、排错、帮助进行智能提示和着色的。Python的组件
直接点击Install进行安装,如果没有弹出这个窗口,也可以使用Python的pip工具(Python自带的组件安装工具)后续补安装,在Visual Studio Code的右下方的DOS命令行里输入安装pylint(大于号是提示符不用输入):
>pip install pylint
3 编写测试代码
下面我们使用如下代码测试一下Python安装的情况:import random
print(random.randint(1,9))
本程序打印一个1-9的随机数,写好后,右击窗口,选择“在终端窗口中运行文件”,如下图:运行文件
可以看到在主窗口下方的“TERMINAL” 终端窗口里,给出了运行的结果:4运行结果
上图的第1、2行其实是生成的DOS环境的命令,可以看到它调用了刚刚安装的python来运行本文件,第3行(4)是运行结果。
4 安装中文界面
VScode默认是英文环境,我们继续打开组件面板,像安装Python一样来安装中文界面,如下图经过3步骤,即可安装中文。安装中文
安装完毕,系统提示重启,界面汉化完成!重启即可
经过上面的步骤,我们就完成了基本的Python环境的安装,下一章我们继续深挖Django的安装与配置。
5 技术知识准备
在开始使用Python开发WEB之前,我们需要知道Python在Web开发中处于后端的地位,即Python程序安装在服务器上,当用户请求网页(即输入一个网址)时,把前端的网页界面(其中也包括JS代码)返回给浏览器。前端的代码(如JS、CSS、HTML等),完全是在用户的浏览器中运行。
如果对于WEB开发陌生,建议选阅读学习如下的文章:码农NoError:Web开发必知IT小屋:一分钟了解web开发
对于技术路线,可以参考如下的文章。极客时间:Web 开发最佳路线图