博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Twisted模块示例
阅读量:6502 次
发布时间:2019-06-24

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

from twisted.web.client import getPage, deferfrom twisted.internet import reactordef all_done(arg):    reactor.stop()def callback(contents):    print(contents)deferred_list = []url_list = ['http://www.bing.com', 'http://www.baidu.com', ]for url in url_list:    deferred = getPage(bytes(url, encoding='utf8'))    deferred.addCallback(callback)    deferred_list.append(deferred)dlist = defer.DeferredList(deferred_list)dlist.addBoth(all_done)reactor.run()
from twisted.internet import reactorfrom twisted.web.client import getPageimport urllib.parsedef one_done(arg):    print(arg)    reactor.stop()post_data = urllib.parse.urlencode({'check_data': 'adf'})post_data = bytes(post_data, encoding='utf8')headers = {b'Content-Type': b'application/x-www-form-urlencoded'}response = getPage(bytes('http://dig.chouti.com/login', encoding='utf8'),                   method=bytes('POST', encoding='utf8'),                   postdata=post_data,                   cookies={},                   headers=headers)response.addBoth(one_done)reactor.run()

转载于:https://www.cnblogs.com/Hessen/p/10800250.html

你可能感兴趣的文章
《摔跤吧,爸爸》观后感
查看>>
干货:用技术分析致敬老牌开源社群系统—ThinkSNS
查看>>
jq表单
查看>>
在不发生滚动情况下参考目标不同而获取光标位置
查看>>
做完和做好不一样
查看>>
CheckStyle安装与使用
查看>>
facebook 相关
查看>>
C语言指针强制类型转换
查看>>
我的友情链接
查看>>
利用doc文件实现xxe
查看>>
将整个网站变灰
查看>>
WebQQ协议 3.0
查看>>
IIS服务管理器无法启动网站的解决方法
查看>>
maven 项目 改名字
查看>>
centos进入不同终端的几种方法
查看>>
HTTP基本认证(Basic Authentication)的JAVA示例
查看>>
生活啊生活。。。。。
查看>>
玩转木浪云数据管理免费版使用篇之添加虚拟化管理平台
查看>>
在使用代码连接redis集群时报:no reachable node in cluster,解决办法
查看>>
老男孩教育每日一题第116天:网站访问高峰之后,如何回收已占用的swap分区?...
查看>>