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使用新浪微博API发送微博的例子
Apr 10 Python
Python 自动补全(vim)
Nov 30 Python
在Python中使用mongoengine操作MongoDB教程
Apr 24 Python
python计算时间差的方法
May 20 Python
python 中的int()函数怎么用
Oct 17 Python
Django中自定义admin Xadmin的实现代码
Aug 09 Python
Python 面向对象静态方法、类方法、属性方法知识点小结
Mar 09 Python
python 数据分析实现长宽格式的转换
May 18 Python
如何通过Python实现RabbitMQ延迟队列
Nov 28 Python
Python利器openpyxl之操作excel表格
Apr 17 Python
Python如何利用正则表达式爬取网页信息及图片
Apr 17 Python
Python读写yaml文件
Mar 20 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字符串 ==比较运算符的副作用
2009/10/21 PHP
PHP删除特定数组内容并且重建数组索引的方法.
2011/03/25 PHP
Notice: Trying to get property of non-object problem(PHP)解决办法
2012/03/11 PHP
奉献出一个封装的curl函数 便于调用(抓数据专用)
2013/07/22 PHP
php实现文本数据导入SQL SERVER
2015/05/17 PHP
PHP单元测试配置与使用方法详解
2019/12/27 PHP
php设计模式之备忘模式分析【星际争霸游戏案例】
2020/03/24 PHP
javascript中的事件代理初探
2014/03/08 Javascript
javascript调试之DOM断点调试法使用技巧分享
2014/04/15 Javascript
JavaScript charCodeAt方法入门实例(用于取得指定位置字符的Unicode编码)
2014/10/17 Javascript
javaScript中Math()函数注意事项
2015/06/18 Javascript
BootStrap中
2016/12/10 Javascript
详解vue2.0组件通信各种情况总结与实例分析
2017/03/22 Javascript
jQuery使用unlock.js插件实现滑动解锁
2017/04/04 jQuery
jQuery进阶实践之利用最优雅的方式如何写ajax请求
2017/12/20 jQuery
解决vue项目打包后提示图片文件路径错误的问题
2018/07/04 Javascript
使用微信小程序开发弹出框应用实例详解
2018/10/18 Javascript
JavaScript中十种一步拷贝数组的方法实例详解
2019/04/22 Javascript
ES10的13个新特性示例(小结)
2019/09/23 Javascript
JavaScript实现公告栏上下滚动效果
2020/03/13 Javascript
wxPython 入门教程
2008/10/07 Python
Python编程中归并排序算法的实现步骤详解
2016/05/04 Python
浅析python中的分片与截断序列
2016/08/09 Python
Python + selenium自动化环境搭建的完整步骤
2018/05/19 Python
Python实现两个list求交集,并集,差集的方法示例
2018/08/02 Python
Python函数装饰器原理与用法详解
2019/08/16 Python
Python 列表中的修改、添加和删除元素的实现
2020/06/11 Python
电子信息专业自荐书
2014/02/04 职场文书
聚美优品广告词改编
2014/03/14 职场文书
药剂专业自荐书
2014/06/20 职场文书
职业生涯规划书怎么写?
2014/09/14 职场文书
面试自我评价范文
2014/09/17 职场文书
公司领导九九重阳节发言稿2014
2014/09/25 职场文书
国庆节新闻稿
2015/07/17 职场文书
Nginx优化服务之网页压缩的实现方法
2021/03/31 Servers
Python 使用dict实现switch的操作
2021/04/07 Python