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

个人免费网站平台哪个好优化关键词排名seo

个人免费网站平台哪个好,优化关键词排名seo,新乡网站建设制作报价方案,建水网站建设前言 不是很懂爬虫,所以就叫deepseek写了一个 用起来很简单,但是有一个小问题,就是统计的是总字符数。代码片会被统计进去,Markdown语法也会被统计进去。 不过我没有太多需求,能大概统计一下满足以下小小的好奇心和成…

前言

不是很懂爬虫,所以就叫deepseek写了一个


用起来很简单,但是有一个小问题,就是统计的是总字符数。代码片会被统计进去,Markdown语法也会被统计进去。


不过我没有太多需求,能大概统计一下满足以下小小的好奇心和成就感就行。如果有额外需求可以叫deepseek再改

代码

import requests
from bs4 import BeautifulSoup
import time
import random# 替换为你的CSDN博客主页URL
base_url = "https://blog.csdn.net/用户id/article/list/"# 设置请求头,模拟浏览器访问
headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36"
}# 获取博客文章列表
def get_article_links(base_url, headers):article_links = []page = 1while True:url = f"{base_url}{page}"response = requests.get(url, headers=headers)soup = BeautifulSoup(response.text, 'html.parser')# 查找所有文章的链接articles = soup.find_all('div', class_='article-item-box')if not articles:break  # 如果没有文章了,退出循环for article in articles:link = article.find('h4').find('a')['href']article_links.append(link)page += 1time.sleep(random.uniform(1, 3))  # 随机延迟,避免触发反爬虫return article_links# 统计文章字数
def count_words(article_links, headers):total_words = 0cnt = 0for link in article_links:try:# 随机延迟,避免触发反爬虫time.sleep(random.uniform(1, 3))# 获取文章内容article_response = requests.get(link, headers=headers)article_soup = BeautifulSoup(article_response.text, 'html.parser')# 查找文章正文部分(根据CSDN的HTML结构)content = article_soup.find('div', class_='markdown_views') or article_soup.find('article', class_='baidu_pl')if content:text = content.get_text(strip=True)  # 提取纯文本word_count = len(text)  # 统计字数(按字符数计算)total_words += word_countcnt += 1print(f"文章链接: {link}, 字数: {word_count} , 序号 : {cnt}")else:print(f"文章链接: {link}, 未找到正文内容")except Exception as e:print(f"文章链接: {link}, 抓取失败: {e}")return total_words# 获取所有文章的链接
article_links = get_article_links(base_url, headers)# 统计总字数
total_words = count_words(article_links, headers)
print(f"总字数: {total_words}")

用法

只需要把base_url = "https://blog.csdn.net/用户id/article/list/"这里的用户id替换成你的用户id就可以了


用户id在个人资料里查看

http://www.dtcms.com/wzjs/489859.html

相关文章:

  • 杭州网站建设哪里好媒体代发布
  • 网站制作上首页网络广告营销方案策划内容
  • 天津重型网站建设方案公司阿里云域名注册
  • 网站建设(信奈辉煌电商)百度联盟
  • 门户网站做电子商务网站推广
  • 苏州吴中区做网站爱站网seo工具
  • 博山政府网站建设哪家专业一媒体app软件下载老版本
  • 做网站 360的好不好天津优化网络公司的建议
  • 原创手做网站淘宝关键词怎么做排名靠前
  • 红河学院网站建设谷歌广告联盟一个月能赚多少
  • 网站ico如何添加网站推广费用
  • 一流的龙岗网站制作网店营销推广
  • 网络合同怎么签有效seo工程师招聘
  • 网站做百度推广怎么推广网站目前推广平台都有哪些
  • 嘉兴首页杭州seo公司排名
  • 专业的网站优化关键词规划师工具
  • 群晖docker wordpresswin优化大师官网
  • 找工作哪个网站最真实关键词的作用
  • 泸州市住房和城乡建设局网站营销型网站建设多少钱
  • 自己的品牌怎么推广加盟谷歌推广和seo
  • 关于网站建设的书籍中国新闻网最新消息
  • 张家口领先的网站建设服务商微信营销方式
  • 室内效果图代做网站sem是什么品牌
  • 网站建设搞笑广告词seo 工具推荐
  • 建设网站只能是公司win10系统优化软件
  • 装潢设计图片成都专业seo公司
  • 网站 百度搜不到百度信息流怎么做效果好
  • 贵阳企业网站模板seo推广具体做什么
  • wordpress建站视频教程市场调研报告范文2000
  • mp3链接地址制作网站荆州seo推广