zoukankan      html  css  js  c++  java
  • 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+'
    ')
        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+'
    ')
        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+'
    ')
        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+'
    ')
        a=open("1.txt","w")
        a.write("")
        print("请手工启动二号程序!")
        

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

    等下,新建随笔!哈哈。

  • 相关阅读:
    echarts —— 绘制横向柱状图(圆角、无坐标轴)
    浅析微信支付:(余额提现)企业付款到微信用户零钱或银行卡账户
    浅析微信支付:支付验收示例和验收指引
    浅析微信支付:如何使用沙箱环境测试
    linux内存源码分析
    linux内存源码分析
    linux内存管理源码分析
    linux源码分析
    移植python笔记
    linux中断源码分析
  • 原文地址:https://www.cnblogs.com/juemz/p/6682005.html
Copyright © 2011-2022 走看看