一、目标

爬取目标网站的新闻标题,通过Django展示到自己的网页中来;

目标网站网址:http://www.chinaunicom.com.cn/news/list202110.html

二、代码

视图函数:views.py

# 联通新闻中心数据爬取处理展示
def news(request):import requestsfrom bs4 import BeautifulSoupurl = 'http://www.chinaunicom.com.cn/news/list202110.html'headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"}res = requests.get(url, headers=headers)res.encoding = res.apparent_encodingsoup = BeautifulSoup(res.text, 'html.parser')list = []for t in soup.find_all(name="h2"):for item in t.find_all(name="a"):list.append(item.text)return render(request,'news.html',{'news_list':list})

前段html文件代码:news.html

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>联通新闻中心数据处理</title>
</head>
<body><h1>联通新闻中心数据爬取展示</h1><ul>{% for item in news_list %}<li>{{ item }}</li>{% endfor %}</ul>
</body>
</html>

结果展示:

django爬取网页数据并展示相关推荐

  1. java爬取网页数据_利用Python做数据分析—对前程无忧数据类岗位进行分析

    引言 随着时代的发展,我国在各行各业都需要大量的人才引进,处于近几年最热门的行业也称"最火行业":大数据.数据分析.数据挖掘.机器学习.人工智能,这五门行业各有不同又互有穿插.近几 ...

  2. Jsoup:用Java也可以爬虫,怎么使用Java进行爬虫,用Java爬取网页数据,使用Jsoup爬取数据,爬虫举例:京东搜索

    Jsoup:用Java也可以爬虫,怎么使用Java进行爬虫,用Java爬取网页数据,使用Jsoup爬取数据,爬虫举例:京东搜索 一.资源 为什么接下来的代码中要使用el.getElementsByTa ...

  3. python爬取网页公开数据_如何用Python爬取网页数据

    使用Python爬取网页数据的方法: 一.利用webbrowser.open()打开一个网站:>>> import webbrowser >>> webbrowse ...

  4. 编程python爬取网页数据教程_实例讲解Python爬取网页数据

    一.利用webbrowser.open()打开一个网站: >>> import webbrowser >>> webbrowser.open('http://i.f ...

  5. python爬取网页数据(例如淘宝)

    爬取网页数据(例如淘宝) 现在淘宝商品页面不能直接爬取,需要登录,所以我们得实现模拟登录,如下即可实现模拟登录: import requests cookie_str = r'cna=QsJDGKPt ...

  6. python爬虫教程:实例讲解Python爬取网页数据

    这篇文章给大家通过实例讲解了Python爬取网页数据的步骤以及操作过程,有兴趣的朋友跟着学习下吧. 一.利用webbrowser.open()打开一个网站: >>> import w ...

  7. 如何使用python实现简单爬取网页数据并导入MySQL中的数据库

    前言:要使用 Python 爬取网页数据并将数据导入 MySQL 数据库,您需要使用 Requests 库进行网页抓取,使用 BeautifulSoup 库对抓取到的 HTML 进行解析,并使用 Py ...

  8. Python小姿势 - Python爬取网页数据

    Python爬取网页数据 爬取网页数据是一个比较常见的Python应用场景,有很多第三方库可以帮助我们完成这个任务.这里我们介绍一下urllib库中的一个常用方法:urllib.request.url ...

  9. python初学-爬取网页数据

    python初学-爬取网页数据 1,获取网页源代码 import urllib url = 'http://www.163.com'wp = urllib.urlopen(url) file_cont ...

最新文章

  1. html完整表格结构,正确认识html表格(table)的结构
  2. torch 多维topk
  3. 发布webservice之后调用不通
  4. 操作系统安装与优化:chapter8 虚拟机
  5. c++ -- union介绍
  6. console.log打印:自定义样式(含源码、效果图)
  7. C#LeetCode刷题之#720-词典中最长的单词(Longest Word in Dictionary)
  8. 你赞同企业年薪百万的高管对员工说别羡慕赚的多,人家加班和付出的时候你在玩的说法吗?
  9. WiFi之协议栈要点
  10. Android 读取按键及Touch Panel
  11. 数字图像处理及matlab实现第三版相关概念总结
  12. 两台 计算机如何建立共享,怎么建立两个电脑的共享
  13. Notepad++编译Verilog代码(精简)
  14. 执行方案--交付型项目如何过渡实现项目顺利重装
  15. 微信MAC最新版3.1.0支持发朋友圈了
  16. FlashGUI测试笔记
  17. c实现多播客户端与服务端
  18. 《C语言程序设计第三版》(苏小红)习题十一 课后答案
  19. 树莓派更换源后update/upgrade更新后无法启动
  20. 2021-2028年按技术(2D、3D、面部分析)、应用程序(访问控制、安全和监控)、最终使用、地区和细分预测分列的面部识别市场规模、份额和趋势分析报告

热门文章

  1. 存能电气机架式UPS助力高速公路监控、收费系统
  2. Android实习生首次面试总结
  3. 有趣的HTML实例(十四) 窗边风景动画(css+js)
  4. IT职业教育(13)什么是职业教育?
  5. React 30 秒速学:制作星级评分组件
  6. 李佳琦推荐口红火了,我总结出“印章式”产品设计的精髓
  7. SQL Server Integration Services(SSIS) 包配置与部署
  8. 如何将随机生成的安卓手机mac地址改为固定
  9. Wi n d o w s函数l s t r c m p和l s t r c m p i是作为对Wi n d o w s函数 C o m p a r e S t r i n g的调用来实现
  10. 学生用计算机M十,计算机中的M十是什么意?