博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python学习中的第一个例子
阅读量:4365 次
发布时间:2019-06-07

本文共 956 字,大约阅读时间需要 3 分钟。

搭建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, timefrom datetime import datetimefrom aiohttp import webdef index(request):    return web.Response(body=b'hello world!', content_type='text/html')@asyncio.coroutinedef 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 srvloop = asyncio.get_event_loop()loop.run_until_complete(init(loop))loop.run_forever()

 

6 运行py文件

python app.py

看到如下状态

 

7  打开浏览器 输入

localhost:9000

OK 成功了

posted on
2017-09-06 16:41  阅读(
...) 评论(
...) 收藏

转载于:https://www.cnblogs.com/baker95935/p/7485630.html

你可能感兴趣的文章
red and black(BFS)
查看>>
887. Super Egg Drop
查看>>
Properties类加载属性文件
查看>>
堆和栈&值类型和引用类型&拆箱和装箱
查看>>
HTML5外包团队:HTML5 Canvas使用教程
查看>>
内核调试日志打印宏
查看>>
C语言中格式化输出,四舍五入类型问题
查看>>
ListView
查看>>
WPF浏览器应用程序与JS的互调用(不用WebBrowser)
查看>>
bzoj2820: YY的GCD
查看>>
链表后续完善(一)
查看>>
Netsharp快速入门(之13) 销售管理(单据流转 销售订单生成发货单)
查看>>
郑州大学2018新生训练赛第十场题解
查看>>
相关子查询和嵌套子查询
查看>>
Oracle分析函数入门
查看>>
线段拟合(带拉格朗日乘子,HGL)
查看>>
oracle数据库服务介绍
查看>>
SQL存储过程分页实现
查看>>
Oracle 11gR2 deferred segment creation 与 exp/imp 说明
查看>>
java基础知识系列--- 反射,注解,泛型,内省
查看>>