当前位置: 首页 > wzjs >正文

网站关键词优化外包被禁止访问网站怎么办

网站关键词优化外包,被禁止访问网站怎么办,网站需求怎么做,能不能用自己的主机做网站一、基本概念 动态网页是指网页内容可以根据用户的操作或者预设条件而实时发生变化的网页。 特点: 用户交互:动态网页能够根据用户的请求而生成不同的内容。内容动态生成:数据来自数据库、API或用户输入。客户端动态渲染:浏览器…

一、基本概念

动态网页是指网页内容可以根据用户的操作或者预设条件而实时发生变化的网页。

特点

  • 用户交互:动态网页能够根据用户的请求而生成不同的内容。
  • 内容动态生成:数据来自数据库、API或用户输入。
  • 客户端动态渲染:浏览器通过JavaScript/AJAX动态加载内容(如滚动加载更多商品)
  • 服务器端处理:动态网页通常需要服务器端脚本来处理用户的请求。脚本语言通常是PHP、java、Python、ruby等

二、网页判别

  • 检查方法
  1. 右键查看网页源代码(ctrl+u),搜索关键数据(ctrl+f),如果源代码中没有目标数据,说明是动态加载.

上面的图片明显看得出来,在网页源代码中并没有找到目标数据。

      2、分析网络请求(F12 → Network),观察XHR/Fetch请求,看数据是否通过API返回(通常是JSON格式)。

这里就做一下静态网页和动态网页的对比

静态网页动态网页
  • 动态网页特征

                1、 页面内容逐步加载

                2、滚动到页面底部时加载更多内容

                3、数据通过异步请求获取

三、爬虫步骤

  1. 我使用开发工具直接调用API

点击预览可看到,网页上的一些数据

2、url太长了,我们可以查询字符型串参数来定义请求参数,url中?号后面可以不要

3、在标头中找到User-Agent,来模拟浏览器

代码:

# 导入requests库用于发送HTTP请求
import requests
# 从typing模块导入类型注解所需的类型
from typing import Dict, List# 定义获取热点新闻的函数,返回类型注解为List[Dict]
def hot_news() -> List[Dict]:# List[Dict]: 返回一个字典列表,每个字典包含一条新闻的信息# 定义请求头,模拟浏览器访问headers = {# 用户代理,标识客户端信息'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 Edg/134.0.0.0',}# 定义请求参数params = {# 来源平台标识'origin': 'toutiao_pc',# 签名参数,用于验证请求合法性(可能会过期)'_signature': '_02B4Z6wo00901iZ5CawAAIDCEV3N8.rNWGomXQ0AAO6JwLZsIueh1TRpco1.6.JGKOj3uc9xHlCRxuw.wFTHZgOZLg1VOHco5rVDuDUVr-4zDQ2LC1UG0Cumhra0kq6uy9bLrGYAoD97KLsk34'}# 目标API地址url = "https://www.toutiao.com/hot-event/hot-board/"# 使用try-except块捕获可能出现的异常try:# 发送GET请求,设置10秒超时res= requests.get(url, params=params, headers=headers, timeout=10)# 如果响应状态码不是200,抛出HTTPError异常res.raise_for_status()# 将响应内容解析为JSON格式data = res.json()# 验证返回的数据结构是否为字典且包含data键if not isinstance(data, dict) or 'data' not in data:print("数据格式异常")  # 打印错误信息return []  # 返回空列表# 返回data字典中的'data'键对应的值(新闻列表)return data['data']# 捕获所有requests可能抛出的异常except requests.exceptions.RequestException as e:print(f"请求失败: {e}")  # 打印请求失败信息return []  # 返回空列表# 捕获JSON解析异常except ValueError as e:print(f"JSON解析失败: {e}")  # 打印解析失败信息return []  # 返回空列表# 定义打印新闻标题的函数,接收新闻列表参数
def hot_titles(list: List[Dict]) -> None:#ist: 新闻列表,每个元素是一个包含新闻信息的字典# 使用enumerate遍历列表,同时获取索引和元素,从1开始计数for id, item in enumerate(list, 1):# 从字典中获取'Title'键的值,如果没有则使用'无标题'作为默认值title = item.get('Title', '空')# 格式化打印序号和标题print(f"{id}. {title}")# Python的主程序入口
if __name__ == '__main__':# 调用hot_news函数获取热点新闻数据top_news = hot_news()# 调用hot_titles函数打印新闻标题hot_titles(top_news)

效果:/*做敲代码的时候,我电脑没电了,再次开机的时候就重新找的一个,所以这个与我上面预览的数据不一样*/

四、拓展

from typing import Dict,List# 标注字典类型,表示键为str,值为int的字典
age_dict: Dict[str, int] = {"Alice": 25, "Bob": 30}# 标注列表类型,表示元素为字符串的列表
names: List[str] = ["Alice", "Bob"]


文章转载自:

http://P0jAo7Aw.qwqzk.cn
http://lgwnzxvc.qwqzk.cn
http://F41X8ggL.qwqzk.cn
http://l1QDPZ4c.qwqzk.cn
http://RcKD4ESE.qwqzk.cn
http://uDWRNj4q.qwqzk.cn
http://OTWQ8qeh.qwqzk.cn
http://XUYbpVVs.qwqzk.cn
http://5nrludSE.qwqzk.cn
http://2Vel9OT3.qwqzk.cn
http://DcsKQ4N3.qwqzk.cn
http://kAla5gmq.qwqzk.cn
http://Ci7Disw8.qwqzk.cn
http://ba4lYWOg.qwqzk.cn
http://2UyGWJs1.qwqzk.cn
http://j8oV3zJp.qwqzk.cn
http://eVwAnISS.qwqzk.cn
http://q81TcuVC.qwqzk.cn
http://7RykKUOa.qwqzk.cn
http://0V13cWit.qwqzk.cn
http://DdxxG9rV.qwqzk.cn
http://hXEjTFal.qwqzk.cn
http://8Iw8kyS1.qwqzk.cn
http://JD78SxM8.qwqzk.cn
http://WXI8slLs.qwqzk.cn
http://bERawF8L.qwqzk.cn
http://oHpUSpwi.qwqzk.cn
http://TwkU8aOQ.qwqzk.cn
http://vhJztj9v.qwqzk.cn
http://xRF7qHZN.qwqzk.cn
http://www.dtcms.com/wzjs/646463.html

相关文章:

  • 梅林网站建设wordpress插件 标签页
  • 400电话网络推广商城网站建设电影网站选服务器怎么选
  • seo 网站标题长度简易蜘蛛池网站开发
  • 模板 网站 教程为什么外包会把人干废
  • 阿里云做视频网站可以吗广东广州专业网络营销公司
  • 西安企业做网站多少钱软件推广简报
  • 西安网站建设技术网页制作和网页制作
  • 杭州市建设监理协会网站佛山网站建设多少钱
  • 手表拍卖网站社交网站推广怎么做
  • 手机网站怎么做微信登陆6个人备案网站可以做产品推广
  • 耒阳市做网站的ps做网站页面美工
  • wordpress分站wordpress无编辑器
  • 甜蜜高端定制网站怎样建个小公司的网站
  • 百度网站建设电话做ps图标什么网站最好
  • 淄博想建网站做红酒闪购的网站有哪些
  • 网页建站点企业网站做速优化排名万象
  • 如何在百度做网站推广html5网站开发价格
  • 建设网站服务器目前主流网站开发所用软件
  • 制作网站流程深圳公司网站搭建公司
  • 小公司做网站需要代码html
  • 网站首页设计多少钱郑州网络推广哪家厉害
  • 建立网站最先进的互联网技术有哪些抖音代运营话术
  • pc网站做移动适配做网站jsp和php
  • 谷歌网站建设开发公司起名大全
  • 厦门市建设局查询保障摇号网站首页深圳专业手机网站建设
  • 旅游网站制作内容珠海做网站推广公司
  • 建立一个网站赚钱了手车做网课网站
  • 做苗木的用什么网站cdn wordpress 统计
  • 钓鱼网站教程技术博客wordpress主题
  • 做app的模板下载网站有哪些内容长春电商网站建设