Java教程

第一周单元3:Requests库网络爬虫实例-查询ip地址

本文主要是介绍第一周单元3:Requests库网络爬虫实例-查询ip地址,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

要用移动版的,web版本需要更多参数请求

 

# coding: utf-8
import requests


def Ipdizhi(ip):
    try:
        url = "http://m.ip138.com/ip.asp"
        kv = {"ip": ip}
        r = requests.get(url, params=kv)
        print(r.request.url)
        r.encoding = r.apparent_encoding
        r.raise_for_status()
        print(r.text[-500:])    # 显示最后500个字节
    except:
        print("Error")


Ipdizhi(str(input()))

 

这篇关于第一周单元3:Requests库网络爬虫实例-查询ip地址的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!