永发信息网

python多线程并发访问多个URi

答案:2  悬赏:70  手机版
解决时间 2021-01-25 19:18
# -*- coding: utf-8 -*-
#!/usr/bin/env python
import urllib, urllib2
import os
import sys
import time
t1=time.time()
uri_base = "http://192.168.1.16:12345/ltp"
fi=open('k://text//error_log.txt','r')
fo=open('k://text//result.txt','w')
fe=open('k://text//error.txt','w')
data = {
'x': 'n',
't': 'all'}
i=0
for line in fi:

data['s']=line
request = urllib2.Request(uri_base)
params = urllib.urlencode(data)
response = urllib2.urlopen(request, params)
content = response.read().strip()
fo.writelines(content)
if not content:
fe.write(line)
fe.write('\n')
fo.write('///\n')
i+=1
print i
print '\t'
print time.time()-t1

这是访问一个URi的程序,求教大神如何添加多线程或是多进程来使用多个IP服务端来计算
最佳答案
我想问问看你说的”访问一个站点“是什么意思,是下载一个文件吗?还是需要submit一些表单上去还是其他什么访问法?还有多线程是用来干什么的?是多个线程同时下载一个文件让这个文件可以下载得更快吗?还是其他什么目的?
本身python访问web就很简单,urllib的几个函数一调用就好了,不过不清楚你想要做什么,所以我感觉不知道怎么回答你。
全部回答
没看懂什么意思?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
元素周期性规律与元素性质的关系
使用银行打印机打印存折前一行被覆盖怎么解决
如果拍婚纱照加急最快15天左右能拿到吗
中国电信(中国沿滩区永安支局)地址在什么地方
快乐艺术幼儿园(柳州鱼峰区)地址在什么地方,
可以和in this way替换的词组有哪些?
游戏动画师和动画鼠标和火柴人怎么分身
每天早上起来嘴舌头都很干难受 很想喝水 怎么
中国移动(纪元通讯营业厅)地址好找么,我有些
为什么我到东莞农村商业银行银行卡转账到本行
艺海幼儿园(柳州鱼峰区)地址在什么地方,想过
抗美援朝战争的时间为DA. 1949年9月---1953年
成语绸缪帷幄的意思是什么啊?有知道释义的请
胸口以上咽喉以下是什么位置
浙江03省道怎么走?
推荐资讯
脑蛋白水解溶片健康人可以吃吗
I'm going to the _____(barber)to get
新建小学(遵义习水)地址好找么,我有些事要过
新房如何利用绿萝祛除甲醛?
潍坊高密电动车篷布 生产厂家在什么地方
成语感遇忘身的意思是什么啊?有知道释义的请
爱情公寓中的腐向cp
直径>2cm的周围型肺癌,薄层CT扫描可有以下哪
河东小学(上饶万年)地址在什么地方,想过去办
洗马镇断河小学地址在哪,我要去那里办事
三个人日本组合、应该是两男一女、不是特别火
火急:零火线对调后,家里的空调不能用了!求
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?