因为百度批量推送脚本的时候最大只能推送2000条,所以要有一个分文件脚本进行辅助。
#coding=utf8
import requests
url = ‘http://data.zz.baidu.com/urls?site=newhouse.nj.house365.com&token=h5NoG7bfjR2Yk2sq’
for i in range(1,51):
headers = {
‘Content-Type’: ‘text/plain’,
}
urls=[]
with open(‘url’+str(i)+’.txt’) as f:
for line in f:
urls.append(line.strip())
cont = ‘ ’.join(urls)
r = requests.post(url, cont)
print r.text
代码如下图:
#coding:utf-8
p=1
q=0
with open (‘url.txt’) as f:
for link in f:
url=link.strip()
txt=open(‘url’+str(p)+’.txt’,’a’)
txt.write(url+’ ’)
q=q+1
if q%2000==0:
p=p+1
代码如下图:
本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕,E-mail:xinmeigg88@163.com
本文链接:http://www.xrbh.cn/tnews/1027.html