zoukankan      html  css  js  c++  java
  • 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 成功了

  • 相关阅读:
    第六次学习笔记
    第四篇笔记
    第三篇学习笔记
    第二篇学习笔记
    第一篇学习笔记
    px与dp、sp之间的转换
    SQLite的使用(二):数据增删改查
    Logcat的级别以及Logcat的调试使用
    Android 创建服务(一)
    简说SQLite
  • 原文地址:https://www.cnblogs.com/baker95935/p/7485630.html
Copyright © 2011-2022 走看看