zoukankan      html  css  js  c++  java
  • 检测2个url的不同之处(爬虫分析接口)

    就是简单的检测2个url的不同之处,在做爬虫时,要分析接口地址的不同之处,靠自己的眼睛有点累,所以写了一个小程序,不喜勿喷

    #测试数据
    a = "https://list.tmall.com/search_product.htm?spm=a220m.1000858.1000724.5.31ed23ff7Mb3Bh&cat=50024400&brand=81156&q=%CA%D6%BB%FA&sort=p&style=g&from=sn_1_brand-qp&suggest=0_1&active=1&industryCatId=50024400#J_Filter"
    b = "https://list.tmall.com/search_product.htm?spm=a220m.1000858.1000724.4.48bd23ffUsRB64&cat=50024400&brand=81156&q=%CA%D6%BB%FA&sort=d&style=g&from=sn_1_brand-qp&suggest=0_1&active=1&industryCatId=50024400#J_Filter"
    
    
    
    #定义查找函数
    def findd(s1,s2):
        #定义遍历次数lenght,并将s2的个数赋值给lenght
        lenght=len(s2)
        #判断2个url的长度,如果s1的个数大于s2的话,就讲s1的个数赋值给lenght
        if len(s1)>len(s2):
            lenght = len(s1)
        #定义2个空字符串,用于存放从s1,s2中找到的不同字符
        a = ""
        b = ""
        #遍历s1,s2
        for i in range(lenght):
            if s1[i]!=s2[i]:
                a +=s1[i]
                b +=s2[i]
        #测试时用的,可以注释掉
        print(a,b)
        #返回2个url的不同之处
        return a,b
    
    findd(a,b)
    
  • 相关阅读:
    排球教练积分程序
    排球积分程序
    排球积分程序
    14周总结
    本周总结
    排球计分规则
    我与计算机
    排球计分程序
    《如何成为一个高手》观后感
    十八周总结
  • 原文地址:https://www.cnblogs.com/Fantinai/p/8831833.html
Copyright © 2011-2022 走看看