使用Visual Studio 2017 创建第一个Python web应用程序

一:创建一个Web Project

  1. 打开 Open Visual Studio 2017 软件 , 如下图使用Visual Studio 2017 创建第一个Python web应用程序_第1张图片

  2. 在主界面选择File->New->Project
    使用Visual Studio 2017 创建第一个Python web应用程序_第2张图片

  3. 在“新建项目”对话框中,选择Installed下面的Python下的Web,在中间的列表中选择“Web Project”,给项目一个“HelloWebPython”这样的名称,然后点击OK。
    使用Visual Studio 2017 创建第一个Python web应用程序_第3张图片
    点击OK之后使用Visual Studio 2017 创建第一个Python web应用程序_第4张图片

  4. 安装Flask库,步骤如下:
    a.在在Solution Explorer 下,右击Python 3.6(64-bit) (global default) ;选择 Install Python Package…

使用Visual Studio 2017 创建第一个Python web应用程序_第5张图片
b.搜索Flask库,运行指令,并下载Flask库,如下图:
使用Visual Studio 2017 创建第一个Python web应用程序_第6张图片c.点击之后,看Output窗口
在这里插入图片描述
d.检查是否在Python 3.6(64-bit) (global default) 下面,方法是:左击Python 3.6(64-bit) (global default)看是否有Flask,若有则安装成功,否则重新安装Flask库
使用Visual Studio 2017 创建第一个Python web应用程序_第7张图片

  1. 添加一个代码文件
    a.右击 HelloWebPython->Add->Item 之后,出现对话框,选择Empty Python File,将其命名为APP.py,并点击Add
    使用Visual Studio 2017 创建第一个Python web应用程序_第8张图片
    使用Visual Studio 2017 创建第一个Python web应用程序_第9张图片
    b. 打开APP.py 添加以下代码并保存:
from flask import Flask

# Create an instance of the Flask class that is the WSGI application.
# The first argument is the name of the application module or package,
# typically __name__ when using a single module.
app = Flask(__name__)

# Flask route decorators map / and /hello to the hello function.
# To add other resources, create functions that generate the page contents
# and add decorators to define the appropriate resource locators for them.

@app.route('/')
@app.route('/hello')
def hello():
    # Render the page
    return "HelloWeb Python!"

if __name__ == '__main__':
    # Run the app server on localhost:4449
    app.run('localhost', 4449)
  1. 运行应用程序(APP.py)
    a.右击APP.py,选择Set as Startup File并确定
    使用Visual Studio 2017 创建第一个Python web应用程序_第10张图片
    注意:再次执行7.a.步骤就不会出现Set as Startup File
  2. 右击HelloWebPython,选择Properties

使用Visual Studio 2017 创建第一个Python web应用程序_第11张图片

  1. 执行第8步骤之后出现另一个对话框,选择Debug->Port Number 填写端口号4449(就是你添加代码的端口号)并保存
    使用Visual Studio 2017 创建第一个Python web应用程序_第12张图片
  2. 选择Debug > Start Without Debugging (Ctrl+F5),保存文件更改并运行应用程序

使用Visual Studio 2017 创建第一个Python web应用程序_第13张图片

  1. 运行结果如图所示:
    使用Visual Studio 2017 创建第一个Python web应用程序_第14张图片
    使用Visual Studio 2017 创建第一个Python web应用程序_第15张图片
    使用Visual Studio 2017 创建第一个Python web应用程序_第16张图片

你可能感兴趣的:(Python)