Python 同ip网站查询(制作网站接口)

老师专门打电话回来说不让玩电脑~~   呵呵。  LOL把被人坑死了。 五排果然不适合我。 去翻了下曾经的Python项目。 在爬虫文件夹下面找到了这个。

我也就厚脸皮的什么都不改就放上来了:

 

#coding:utf-8
import re
import requests
import os
key=str(input("key:"))
a=requests.get('http://s.tool.chinaz.com/same?s='+key+'&page=').text
ys=re.findall("共(.*?)页",a)
if len(ys)!=0:
    for i in ys:
        ys1=i
    for z in range(int(ys1)):
        a=requests.get('http://s.tool.chinaz.com/same?s='+key+'&page='+str(int(z)+1)).text
        b=re.findall('window.open((.*?))" target',a,re.S)
        print(z)
        for i in b:
            for ii in i :
                c=open('1.txt','a+')
                c.write(ii+'\n')
    a=open('1.txt','r')
    b=a.read()
    c=re.findall('[a-zA-z]+://[^\s]*\.[a-zA-Z]*',b,re.S)
    d=[]
    f=open('2.txt','w')
    for i in c:
        if i not in d:
            d.append(i)
    for i in d :
        print(i)
        f.write(i+'\n')
    a=open("1.txt","w")
    a.write("")
    print("请手工启动二号程序!")
else:
    a=requests.get('http://s.tool.chinaz.com/same?s='+key+'&page=').text
    b=re.findall('window.open((.*?))" target',a,re.S)
    for i in b:
        for ii in i :
            c=open('1.txt','a+')
            c.write(ii+'\n')
    a=open('1.txt','r')
    b=a.read()
    c=re.findall('[a-zA-z]+://[^\s]*\.[a-zA-Z]*',b,re.S)
    d=[]
    f=open('2.txt','w')
    for i in c:
        if i not in d:
            d.append(i)
    for i in d :
        print(i)
        f.write(i+'\n')
    a=open("1.txt","w")
    a.write("")
    print("请手工启动二号程序!")
    

可以看到用的是爱站的~ 相当于从前的md5解密一样 。   哎。 说实话我好想还没有把md5那个放上来。。。

等下,新建随笔!哈哈。

posted @ 2017-04-08 15:39  Juemz  阅读(610)  评论(0编辑  收藏  举报