py 爬取汽车之家新闻案例

Posted wmc1125

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了py 爬取汽车之家新闻案例相关的知识,希望对你有一定的参考价值。

``` import requests from bs4 import BeautifulSoup response = requests.get("https://www.autohome.com.cn/news/") # 1. content /text 的区别 # print(response.content) # content 拿到的字节 response.encoding = ‘gbk‘ # print(response.text) # text 拿到的文本信息 soup = BeautifulSoup(response.text,‘html.parser‘) # tag = soup.find(id=‘auto-channel-lazyload-article‘) # 找唯一的值,缩小范围 # h3 = tag.find(name=‘h3‘,class_ =‘‘) # class是关键词所以要加下划线, 或者使用下面的方式 # h3 = tag.find(name=‘h3‘,attrs= {‘class‘:‘‘}) # # print(h3) # 链式写法 li_list = soup.find(id=‘auto-channel-lazyload-article‘).find_all(name=‘li‘) for li in li_list: title = li.find(‘h3‘) #获取标题 if not title:# 如果为null,跳出 continue title = title.text summary = li.find("p").text url = li.find("a").get(‘href‘) img = li.find("img").get(‘src‘) print(img) # 保存图片 res = requests.get(img) file_name = "%s.jpg"%(title,) with open(file_name,‘wb‘) as f: f.write(res.content) #保存字节内容 ``` > 更多精彩文章请关注 [王明昌博客](https://www.wangmingchang.com)

以上是关于py 爬取汽车之家新闻案例的主要内容,如果未能解决你的问题,请参考以下文章

爬取汽车之家新闻图片的python爬虫代码

爬取汽车之家新闻

python入门-----爬取汽车之家新闻,---自动登录抽屉并点赞,

利用python爬取汽车之家,需要买车的程序员可以学

python3 爬取汽车之家所有车型操作步骤

爬取汽车之家