• python学习中的第一个例子


    搭建python 先学习下当小白鼠

    1 看下自己的python版本

    python -v

    2 然后,用pip安装开发Web App需要的第三方库:

    异步框架aiohttp:

    pip3 install aiohttp

    如果提示pip版本过低,请根据提示升级

    3前端模板引擎jinja2:

    pip3 install jinja2

    4 安装mysql的python扩展

    pip3 install aiomysql

    5  新建app.py

    import logging; logging.basicConfig(level=logging.INFO)
    
    import asyncio, os, json, time
    from datetime import datetime
    
    from aiohttp import web
    
    def index(request):
        return web.Response(body=b'hello world!', content_type='text/html')
    
    @asyncio.coroutine
    def init(loop):
        app = web.Application(loop=loop)
        app.router.add_route('GET', '/', index)
        srv = yield from loop.create_server(app.make_handler(), '127.0.0.1', 9000)
        logging.info('server started at http://127.0.0.1:9000...')
        return srv
    
    loop = asyncio.get_event_loop()
    loop.run_until_complete(init(loop))
    loop.run_forever()

    6 运行py文件

    python app.py

    看到如下状态

    7  打开浏览器 输入

    localhost:9000

    OK 成功了

  • 相关阅读:
    mysql
    makefile
    KNN算法(k-nearest neighbor)
    时间序列
    python易错题之lambda 以及 for循环中内嵌函数
    python易错题之作用域
    html----不常见标签
    js----DOM对象(3
    js----DOM对象(事件)
    js----对象
  • 原文地址:https://www.cnblogs.com/baker95935/p/7485630.html
Copyright © 2020-2023  润新知