Python网络爬虫-京东商品信息获取

源代码如下:

"""
    Author:     Mr.Wang
    Function:   some example about the Request
    Date:       2019-12-15
"""

import requests


"""
    爬取京东 Apple iPhone 11 
"""
def jd_productor(url):
    try:
        # requests所需要获取信息的网页
        r = requests.get(url=url,timeout = 50)
        # 查询该网址爬取权限状态
        print("Status num = ",r.status_code)
        
        r.raise_for_status()
        # 打印网站使用的编码信息
        print("编码信息为",r.encoding)
        r.encoding=r.apparent_encoding
        # 打印爬取数据的长度
        print("信息长度 = ", len(r.text))
        # 取其中一部分打印输出
        print(r.text[:1000])
    except:
        print("商品信息获取失败")
def main():
    url_jd = "https://item.jd.com/100008348542.html"
    jd_productor(url = url_jd)



if __name__ == '__main__':
    main()

运行结果

Python网络爬虫-京东商品信息获取_第1张图片

你可能感兴趣的:(Study,Note)