首页 > 编程语言 >百度站长后台python推送工具

百度站长后台python推送工具

时间:2023-02-02 00:13:59浏览次数:35  
标签:baidu headers python url token params urls 推送 百度

需要在文件目录下面建一个urls.txt的文件,将所有要推送的url放到文本里。然后运行下面的脚本。

import requests

def baidu_push(url, token):
    headers = {
        'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3'
    }

    params = {
        'site': url,
        'token': token
    }

    r = requests.post("http://data.zz.baidu.com/urls", headers=headers, params=params)
    return r.text

with open("urls.txt", "r") as file:
    urls = file.readlines()
    for url in urls:
        print(baidu_push(url.strip(), "your_token"))

 

标签:baidu,headers,python,url,token,params,urls,推送,百度
From: https://www.cnblogs.com/dashenblog/p/17084546.html

相关文章

  • python处理图片,往图片中写入汉字
    fromPILimportImage,ImageDraw,ImageFontdefadd_text_to_image(image_path,text,font_path,font_size,text_color):image=Image.open(image_path)......
  • python循环post数据
    importrequestsdefpost_data(url,data,count):foriinrange(count):response=requests.post(url,data=data)print(f"POSTrequest{i......
  • 用python把word转成pdf
    需要使用python-docx模块pipinstallpython-docx然后函数主体importosimportdocx2pdfdefword_to_pdf(file_path):pdf_file=file_path.replace(".docx"......
  • QPython实例02-调用其他app实例
    一、前言使用版本:QPython3c下载地址:百度搜索QPython3C开源版即可下载或关注【产品经理不是经理】gzh,回复【qpython3c】即可获取下载链接。二、代码实例注意#执......
  • 【Python基础学习】9.Python计算生态概览
    主要参考来源:慕课嵩天老师的“Python语言程序设计”[https://www.icourse163.org/course/BIT-268001?tid=1468130447]9.1从数据处理到人工智能数据表示->数据清洗->数据......
  • Python正则表达式匹配一段英文中包含关键字的句子
    1.问题/需求在含有多行文字的英文段落或一篇英文中查找匹配含有关键字的句子。例如在以下字符串:text='''TodayIregisteredmypersonalbloginthecnblogsandw......
  • Python读取大量Excel文件并跨文件批量计算平均值
      本文介绍基于Python语言,实现对多个不同Excel文件进行数据读取与平均值计算的方法。  首先,让我们来看一下具体需求:目前有一个文件夹,其中存放了大量Excel文件;文件名称......
  • Python标准库中的编码风格整理
    目的:提高源程序的质量和可维护性缩进一律使用4个空格代表一层缩进,不允许使用Tab一行字符最多为79个,既在80列时换行对顺序排放的大块文本(文档字符串或注释),推荐将长度限制在......
  • Python实现文件编码转换GB2312、GBK、UTF-8
    Python实现文件编码转换GB2312、GBK、UTF-81、查看文件编码格式importchardetfilename='./flash.c'withopen(filename,'rb')asf:data=f.read()encoding_ty......
  • Python网络编程—TCP客户端和服务器
    Python网络编程—TCP客户端和服务器客户端importsocket'''客户端创建步骤:1、创建网络套接字2、连接到目标IP地址和端口3、收发数据4、关闭套接字'''IP=socket.gethostnam......