您的位置:首页 > 编程语言 > Python开发

Python学习第二天感悟--搭建环境

2017-07-30 10:24 519 查看
    第一天了解了python的基础以后,对于后续的一些python特性没有深入研究。始终相信学习一门新编程语言最快的方式就是编码,所以从第二天开始进入编码阶段。

    安装需要开发Web的第三方库

        1、安装异步框架 aiohttp

               windows环境:pip install aiohttp

        2、前端模板引擎  jinjia2

              windows环境:pip install jinja2

        3、安装数据库异步驱动 MySql

             windows环境:pip install aiomysql

          

    开发第一个web程序 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'<H1>Awesome</H1>')

 

 

@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 start at')

   return srv

 

loop = asyncio.get_event_loop()

loop.run_until_complete(init(loop))

loop.run_forever()


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: