Python 自动推送百度收录脚本

版权属于:瞌学家 所有,转载请注明出处
本文链接:https://www.songonline.top/archives/185/
友情提示: 如果文章部分链接出现404,请留言或者联系博主修复。

import requests
import re# 根据站点地图获取链接
def get_urls(sitemap):response = requests.get(url=sitemap)urls = re.findall('<loc>(.*?)</loc>', response.text)return urls# 推送百度 (参数:网站网址,token,网站站点地图)
def submit_baidu(site: str, token: str, sitemap: str):msg = []url_list = get_urls(sitemap)response = requests.post(url=f'http://data.zz.baidu.com/urls?site={site}&token={token}',headers={'User-Agent': 'curl/7.12.1','Host': 'data.zz.baidu.com','Content-Type': 'text/plain','Content-Length': '83'},data='\n'.join(url_list))if response.status_code == 200:data = response.json()msg.append(f"成功推送的url条数 {data.get('success')}")msg.append(f"当天剩余的可推送url条数 {data.get('remain')}")msg.append(f'今日推送的url列表:')for url in url_list:msg.append(f"{url}")if data.get('not_same_site') is not None:msg.append('由于不是本站url而未处理的url列表:')for url in data.get('not_same_site'):msg.append(f"{url}")if data.get('not_valid') is not None:msg.append('不合法的url列表:')for url in data.get('not_valid'):msg.append(f"{url}")else:msg.append(f'推送失败\n{response.json()}')return msgif __name__ == '__main__':try:info = submit_baidu(site='https://www.songonline.top', token='',sitemap='https://www.songonline.top/sitemap.xml')print('\n'.join(info))except Exception as e:print(e)

Python 自动推送百度收录脚本相关推荐

  1. 织梦火车头采集文章定时自动审核文章及更新文章后自动推送百度(站群排名必备)

    织梦火车头采集文章定时自动审核文章及更新文章后自动推送百度(站群排名必备) 1.从0点到23点可以设置若干时间段,在这些时间段内,每天自动审核和自动生成指定篇数的未审核文章. 2.自动更新网站首页和需 ...

  2. 百度主动推送,百度收录,百度sitemap.xml的标准格式...

    如何选择链接提交方式 主动推送:最为快速的提交方式,建议您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录. sitemap:您可以定期将网站链接放到Sitemap中,然后 ...

  3. python自动推送消息_使用Python制作自动推送微信消息提醒的备忘录功能

    日常工作生活中,事情一多,就会忘记一些该做未做的事情.即使有时候把事情记录在了小本本上或者手机.电脑端备忘录上,也总会有查看不及时,导致错过的尴尬.如果有一款小工具,可以及时提醒,而不用再主动去查备忘 ...

  4. nginx+lua 实现的免费网站站长工具-防网络爬虫,自动推送百度,批量添加站长统计

    github5站长助手 介绍 基于lua开发的开源站长助手, 实现常见的站长功能: 智能防爬虫 批量添加站长统计 批量替换网页内容 智能管理网站有效链接 批量生成robots.txt 批量屏蔽网站错误 ...

  5. 用python自动推送文章到kindle

    需求说明 公众号文章,还有付费订阅的一些专栏课程只能在手机或者电脑上阅读, 对于一直喜欢用kindle来阅读的我来说有些痛苦,就想着有没有办法每天自动把当天要阅读的新文章自动推送到kindle上,这样 ...

  6. python自动推送消息_Python自动接收微信群消息并推送相应的公众号文章

    原标题:Python自动接收微信群消息并推送相应的公众号文章 封面图片:<Python程序设计基础与应用>(ISBN:9787111606178),董付国,机械工业出版社 用书教师可以联系 ...

  7. python自动推送消息_用Python设计一个可以自动推送微信消息提醒的备忘录

    请关注微信公众号:金融数学 FinancialMathematics日常工作生活中,事情一多,就会忘记一些该做未做的事情.即使有时候把事情记录在了小本本上或者手机.电脑端备忘录上,也总会有查看不及时, ...

  8. 织梦熊掌号插件兼容php5.3,织梦CMS百度、熊掌号、MIP、神马自动推送插件

    插件名称: 织梦CMS百度.熊掌号.MIP.神马自动推送插件(支持手机端采集侠火车头等采集后推送)(UTFT-8+GBK2312) 插件介绍: 织梦自动推送百度.熊掌号.MIP.神马插件设置界面截图: ...

  9. destoon8.0火车头免登陆发布接口+全模块采集规则+主动推送百度

    destoon8.0火车头免登陆发布接口,不限制域名,支持全模块模拟采集更新外加入库自动推送百度. 下载地址:destoon8.0火车头免登陆发布接口+全模块采集规则+主动推送百度-68资源网dest ...

最新文章

  1. 云南省2021高考成绩排名查询,2020年云南高考成绩位次排名及一分一段表查询
  2. shell编程之文本处理工具awk
  3. Dijkstra算法介绍+正确性证明+性能分析
  4. freecplus框架-加载参数文件
  5. vue获取路径参数和请求参数
  6. 2022年最受欢迎的7种机器学习的编程语言汇总排名详解
  7. java发送短信功能工具类及思路详解
  8. 多彩泡泡屏保特效(JAVA版)
  9. vs2015发布网站到IIS
  10. 随笔misc:sd卡速率测试用例
  11. 搜狗输入法 - 自定义短语
  12. 备案域名服务器DNS修改,未备案域名也可以用高防CDN加速
  13. 对计算的理解计算机科学导论论文,计算机科学导论论文
  14. 构建工具承担了哪些工作?
  15. 数据库产品-易用性问题
  16. 网站推广技巧-网站推广常用技巧教程
  17. 【C】信息管理系统/通讯录通用模板(介绍静态、动态、文件三个版本)
  18. 配置IPSAN得multipath服务,实现多路径
  19. ubuntu蓝牙相关问题(ubuntu 18.04 + ax210)
  20. 计算机辅助技术论文,计算机辅助设计技术论文(2)

热门文章

  1. 马克思对资本主义的批判
  2. 新未来大学英语综合教程
  3. 马航:需接受MH370无人生还现实
  4. 如何快速的Github下载超具体操作
  5. 扣字速度测试软件,扣字扣字扣字 - 在线打字测试(dazi.kukuw.com)
  6. HDMI无线图传、低延时无线视频传输、wifi视频传输、H265无线视频传输
  7. 就业指导:电脑工程师的需求分析和就业指导
  8. Jedis+JedisPool+JedisPoolConfig:完美“掌控“Redis
  9. 2018.7-2019.7一周年Java进阶架构师技术文章整理 建议收藏
  10. c语言实现农夫过河问题,傻瓜式讲解,看不明白来打我