一个简单的aiohttp客户机瘦包装器

aiohttp-requests的Python项目详细描述


aiohttp请求

看,简单的Requests客户端的强大功能:

>>>importasyncio>>>>>>importaiohttp>>>fromaiohttp_requestsimportrequests>>>>>>asyncdefmain():...response=awaitrequests.get('https://api.github.com/user',auth=aiohttp.BasicAuth('user','password'))...text=awaitresponse.text()...json=awaitresponse.json()...returnresponse,text,json...>>>loop=asyncio.get_event_loop()>>>r,text,json=loop.run_until_complete(main())>>>>>>r<ClientResponse(https://api.github.com/user)[200OK]>>>>r.status200>>>r.headers['Content-Type']'application/json; charset=utf-8'>>>r.get_encoding()'utf-8'>>>text'{"login":"...'>>>json{'login':'user','public_repos':28,...}

请求对象只是将get和任何其他http动词方法代理到aiohttp.ClientSession,返回aiohttp.ClientResponse。要做任何其他事情,请阅读aiohttp文档。


热门话题
java利用Android的surfaceView   服务器不通过socket接受java中的客户端请求   带有文本标签和文本字段的用户界面java fx验证问题   java是否可以使用Wine在Linux上运行Eclipse Portable?   运行时的java意图参数   java不支持新的白俄罗斯卢布。util。通货   java Struts2文件上载NullPointerException   为什么PowerShell显示“找不到符号”错误,而VS代码Java进程控制台运行得很好?   创建意图的java空指针异常   ArrayList的java打印索引<String[]>   xpath java。伊奥。IOException:服务器返回了URL:http://www.w3.org/TR/html4/strict.dtd   java KeyListener未激活   java导入编译为jar的包:坏的类文件,类文件包含错误的类,包不存在错误   java将图像路径从onActivityResult传递到onClick函数   java Catch block不允许用户继续执行程序   java Spring Mvc不适用于除`/`