Python 3.x 安装 web.py ,血泪!!

Python3.x 安装 web.py ,血泪!!

  • 简述
  • 适用平台
  • Linux
    • 安装
    • 安装结果
  • Windows
    • 安装
    • 测试
  • 批注

简述

更新时间:2019-7-14
内容:以前没有发现window py3 安装web.py 的方法,在此补充一下,补充内容为win py3 安装web.py。
·-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
如何使用的是python2,按照官网步骤来,完全ok。

这里介绍 win和linux python3 安装 webpy的方法,其实很简单。

适用平台

支持 windows 和 linux ,文章具体以 linux和windows进行演示。

Linux

安装

1.使用 git clone https://github.com/SmartDengC/webpy.git 克隆webpy项目
2.进入webpy文件夹, 运行 python setup.py install
3.然后 就装上了 ?

安装结果

  1. python版本 以及导入 包
    在这里插入图片描述
    2.编辑 并运行 一个.py 文件
    Python 3.x 安装 web.py ,血泪!!_第1张图片
    在这里插入图片描述

Windows

安装

使用官网安装教程,在命令行中键入pip install web.py==0.40-dev1,我这里使用的是conda的虚拟环境,看最后是否安装成功,成功即可,在安装的时候 没有遇见包关联的情况,若果有相应百度。
在这里插入图片描述
Python 3.x 安装 web.py ,血泪!!_第2张图片

测试

1、编写一个web.py 框架的代码文件,我命名为pyWeb.py,使用的是官网的代码,代码如下:

import web
        
urls = (
    '/(.*)', 'hello'
)
app = web.application(urls, globals())

class hello:        
    def GET(self, name):
        if not name: 
            name = 'World'
        return 'Hello, ' + name + '!'

if __name__ == "__main__":
    app.run()

简单说明一下代码含义,从if语句开始运行,定义了一个路由urls,监听端口后面的路径,满足正则表达式的将转到相应的类,判断相应的请求方式,找到相应的函数运行,后面验证默认是get,所以你在端口后面输入的值,会在浏览器后Hello + ‘你输入的值’。
2、运行启动webpy的服务,直接运行python文件,可在后面添加需要监听的端口
Python 3.x 安装 web.py ,血泪!!_第3张图片
3、浏览器访问
Python 3.x 安装 web.py ,血泪!!_第4张图片

批注

1.(本方法在本人电脑上亲测有效,但有可能无法在你们电脑上安装)。
2.本文使用markdown编写。
3.小白初来驾到,还望指点。

你可能感兴趣的:(Python)