Python中使用aiohttp模拟服务器出现错误问题及解决方法


Posted in Python onOctober 31, 2020

软件版本及环境:Python 3.9 + pycharm 2020.2.1 + Windows10 运行报错:

  • DeprecationWarning: loop argument is deprecated
  • app = web.Application(loop=loop)
  • DeprecationWarning: Application.make_handler(…) is deprecated, use AppRunner API instead
  • srv = await loop.create_server(app.make_handler(), ‘127.0.0.1', 8000)

出错代码

async def init(loop):
 app = web.Application(loop=loop)
 app.router.add_route('GET', '/', index)
 app.router.add_route('GET', '/hello/{name}', hello)
 srv = await loop.create_server(app.make_handler(), '127.0.0.1', 8000)
 print("Server started at http://127.0.0.1:8000...")
 return srv

解决方法 删除loop=loop

app = web.Application()

将app.make_handler()改为app()

srv = await loop.create_server(app(), '127.0.0.1', 8000)

运行结果

Server started at http://127.0.0.1:8000...

出错原因

新版本改动了库函数的使用

到此这篇关于Python中使用aiohttp模拟服务器出现错误的文章就介绍到这了,更多相关Python中使用aiohttp模拟服务器出现错误内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python二分法实现实例
Nov 21 Python
跟老齐学Python之玩转字符串(2)
Sep 14 Python
PyQT实现多窗口切换
Apr 20 Python
pycharm下查看python的变量类型和变量内容的方法
Jun 26 Python
python 用opencv调用训练好的模型进行识别的方法
Dec 07 Python
用Q-learning算法实现自动走迷宫机器人的方法示例
Jun 03 Python
Django 多表关联 存储 使用方法详解 ManyToManyField save
Aug 09 Python
Laravel框架表单验证格式化输出的方法
Sep 25 Python
python如何将两个txt文件内容合并
Oct 18 Python
Python箱型图处理离群点的例子
Dec 09 Python
Python关于__name__属性的含义和作用详解
Feb 19 Python
python实现学生成绩测评系统
Jun 22 Python
关于python中导入文件到list的问题
Oct 31 #Python
python批量检查两个对应的txt文件的行数是否一致的实例代码
Oct 31 #Python
Python在线和离线安装第三方库的方法
Oct 31 #Python
python安装第三方库如xlrd的方法
Oct 31 #Python
python 中关于pycharm选择运行环境的问题
Oct 31 #Python
python操作ini类型配置文件的实例教程
Oct 30 #Python
4款Python 类型检查工具,你选择哪个呢?
Oct 30 #Python
You might like
选择PHP作为网站开发语言的原因分享
2012/01/03 PHP
PHP-Fcgi下PHP的执行时间设置方法
2013/08/02 PHP
php curl post 时出现的问题解决
2014/01/30 PHP
用javascript实现的仿Flash广告图片轮换效果
2007/04/24 Javascript
JavaScript 基础篇(一)
2012/03/30 Javascript
JQuery Mobile实现导航栏和页脚
2016/03/09 Javascript
js从外部获取图片的实现方法
2016/08/05 Javascript
微信小程序 scroll-view实现上拉加载与下拉刷新的实例
2017/01/21 Javascript
javascript history对象详解
2017/02/09 Javascript
ES6新特性三: Generator(生成器)函数详解
2017/04/21 Javascript
快速使用node.js进行web开发详解
2017/04/26 Javascript
js实现移动端导航点击自动滑动效果
2017/07/18 Javascript
把JavaScript代码改成ES6语法不完全指南(分享)
2017/09/10 Javascript
javascript实现循环广告条效果
2017/12/12 Javascript
vue组件内部引入外部js文件的方法
2020/01/18 Javascript
在nuxt中使用路由重定向的实例
2020/11/06 Javascript
vue点击Dashboard不同内容 跳转到同一表格的实例
2020/11/13 Javascript
Python简单定义与使用字典dict的方法示例
2017/07/25 Python
python语言基本语句用法总结
2019/06/11 Python
Python中join()函数多种操作代码实例
2020/01/13 Python
python中time、datetime模块的使用
2020/12/14 Python
在Ubuntu中安装并配置Pycharm教程的实现方法
2021/01/06 Python
当当网官方旗舰店:中国图书销售夺金品牌
2018/04/02 全球购物
美国最大最全的亚洲购物网站:美国亚米网(Yamibuy)
2020/05/05 全球购物
Java面试题:Java类的Main方法如果是Private将会怎么样
2016/08/18 面试题
物流专业毕业生推荐信范文
2013/11/18 职场文书
市场营销专业个人求职信范文
2013/12/14 职场文书
装饰资料员岗位职责
2013/12/30 职场文书
小学生家长寄语
2014/04/02 职场文书
群众路线四风问题整改措施
2014/09/27 职场文书
2014年除四害工作总结
2014/12/06 职场文书
保护动物的宣传语
2015/07/13 职场文书
药房管理制度范本
2015/08/06 职场文书
CSS3 制作的书本翻页特效
2021/04/13 HTML / CSS
详细聊一聊mysql的树形结构存储以及查询
2022/04/05 MySQL
JS实现简单九宫格抽奖
2022/06/28 Javascript