soft

soft

python 获取备案信息

import requests



def nlenth(n):
    ret=""
    for x in range(n) :
        ret+="-"
    return  ret

if __name__ == '__main__':
    url="http://freeicp.com/Domain/www.ants1cdn.com"
    r=requests.get(url)
    if 200==r.status_code:
        html=r.text
        div_index=html.find("<div id=\"ContentPlaceHolderMain_DDinfo\" class=\"pc\">")
        if -1!=div_index:
            #print(div_index)
            div=html[div_index:]
            #print(div)
            i=0
            while True:
                n_end_div_index=div.find("</div>")
                #print("NEXT一个<\div>: "+str(n_end_div_index))
                if -1!=n_end_div_index:
                    this_p_div=div.rfind("<div",0,n_end_div_index)
                    if 0==this_p_div:
                        print(html[div_index:div_index+n_end_div_index+6])
                        break
                    #print("previous一个<div: " + str(this_p_div))
                    rt=div[this_p_div:n_end_div_index+6]
                    #print("rt:  "+rt)
                    nrt=nlenth(n_end_div_index+6-this_p_div)
                    #print("nrt:  "+nrt)
                    div=div.replace(rt,nrt)


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

联系我 331434376    15629529961